牛骨文教育服务平台(让学习变的简单)
博文笔记

从源代码安装tensorflow

创建时间:2018-04-03 投稿人: 浏览次数:200

1、克隆最新tensorflow仓库:

git clone https://github.com/tensorflow/tensorflow

2、选择特定的分支:

cd tensorflow
git checkout Branch # where Branch is the desired branch

3、安装 Bazel

按照bazel官网上安装即可。(下载二进制可执行文件)

4、 ./configure

除了

Do you wish to use jemalloc as the malloc implementation? [Y/n] Y

这个选项选择Y,其余选项都选择N (CPU-only情况下)

5、Build the pip package

bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package

在编译时,bazel带上--config=opt会使用默认的-march=native,tensorflow会提高使用cpu的速度。bazel build命令会创建一个叫做build_pip_package的脚本,使用下面命令运行该脚本可以在/tmp/tensorflow_pkg目录下创建一个.whl文件

bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg

6、Install the pip package

pip install /tmp/tensorflow_pkg/tensorflow-1.4.0-py2-none-any.whl
(具体安装包名称视情况而定)
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。