gpt4 book ai didi

用于 CentOS/Fedora/Red Hat 的 TensorFlow C++ 预构建存储库

转载 作者:行者123 更新时间:2023-12-04 19:36:30 26 4
gpt4 key购买 nike

我需要用于 的 TensorFlow 预构建库CentOS 由于我所有的服务器都是 CentOS,但是,我只能在官方 tensorflow.org 网站上找到为 Ubuntu 预构建的:https://www.tensorflow.org/install/pip#available-packages

已经用谷歌搜索但找不到任何 repo 。我尝试按照 tensorflow.org 上的指导使用 bazel 进行构建,但是构建时间太长了,好几个小时! 任何更新的 CentOS/Fedoda/Red Hat 存储库可用 tensorflow 包? 个人 repo 是可以的。

编辑:
官方预建的 TensorFlow 仅支持 Python,这很可悲。我稍微放下我的期望,Ubuntu的TensorFlow C++ repo也可以,我可以创建Ubuntu服务器,任何TensorFlow C++ Ubuntu PPA?

最佳答案

似乎没有可用的预构建 TensorFlow C++ 库,下载或通过 Linux 存储库 .甚至是 Google 在 https://www.tensorflow.org/install/pip 上的官方预建库是为 Python 预构建的。

tensorflow.org 上提供的 Docker 镜像中的库 https://www.tensorflow.org/install/docker也仅适用于 Python。

这里有如何构建 TensorFlow C++ 库的指南:

  • 使用普通 Bazel 构建:https://stackoverflow.com/a/43920376/5581893
  • 使用 CMake 和 Bazel 构建:https://github.com/FloopCZ/tensorflow_cc

  • 具有正常 Bazel 构建过程的一个需要手动将头文件和 .so 文件复制到正确的目录。带有 CMake 和 Bazel 的那个使一切都可用并准备好使用。但是,构建过程非常缓慢,需要几个小时(在我的 2 核测试服务器上大约需要 4 小时)。

    如果不介意使用 Docker,可以使用带有现成 C++ 头文件和库的 Docker 镜像: https://github.com/FloopCZ/tensorflow_cc#docker

    关于用于 CentOS/Fedora/Red Hat 的 TensorFlow C++ 预构建存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55349798/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com