0

所以文档提到最好从源代码安装,然后构建一个 pip 包。为什么建议使用下载页面上提供的 wheel 文件进行直接 pip 安装?这里

我尝试了直接 pip 安装,然后在 inception 文件夹中运行一些脚本。这导致 bazel 找不到某些依赖项的错误。我猜这与不从源代码构建张量流有关,但我无法弄清楚为什么会这样。任何指针?谢谢!

4

2 回答 2

0

从源代码构建的主要原因只是性能。

从源代码构建和安装

默认的 TensorFlow 二进制文件针对最广泛的硬件,让每个人都可以使用 TensorFlow。如果使用 CPU 进行训练或推理,建议在编译 TensorFlow 时使用 CPU 可用的所有优化。下面在比较编译器优化中记录了 CPU 训练和推理的加速。要安装最优化的 TensorFlow 版本,请从源代码构建和安装。如果需要在与目标硬件不同的平台上构建 TensorFlow,则使用目标平台的最高优化进行交叉编译。以下命令是使用 bazel 为特定平台编译的示例

参考:https ://www.tensorflow.org/performance/performance_guide

于 2017-09-28T15:55:28.050 回答
0

支持从 pip 安装,您能否提供有关您的操作系统的更多详细信息以及您看到的具体错误?

于 2016-07-15T17:28:22.097 回答