我需要TensorFlow预构建的CentOS库,因为我的所有服务器都是CentOS,但是,我只能在官方的tensorflow.org网站上找到Ubuntu的预构建:https://www.tensorflow.org/install/pip#available-packages
已经谷歌搜索但找不到任何回购。我尝试用tensorflow.org上的指导构建bazel,但是构建时间太长,需要几个小时!任何更新的CentOS / Fedoda / Red Hat repos都有tensorflow包吗?个人回购是好的。
编辑:官方TensorFlow预建只是Python,这很难过。我放下了我的期望,Ubuntu的TensorFlow C ++ repo也行,我可以创建Ubuntu服务器,任何TensorFlow C ++ Ubuntu PPA?
似乎没有预先构建的TensorFlow C ++库可用,无论是下载还是通过Linux repos。甚至谷歌在https://www.tensorflow.org/install/pip上的官方预建库也是为Python预建的。
tensorflow.org https://www.tensorflow.org/install/docker上提供的Docker镜像库也仅适用于Python。
这里有如何构建TensorFlow C ++库的指南:
具有正常Bazel构建过程的过程需要手动将头文件和.so文件复制到正确的目录中。使用CMake和Bazel的产品可以使一切可用并随时可用。但是,构建过程非常慢,几个小时(在我的2核测试服务器上大约4个小时)。
如果不介意使用Docker,可以使用带有现成C ++标头和库的Docker镜像:https://github.com/FloopCZ/tensorflow_cc#docker