从源代码安装tensorflow
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 (具体安装包名称视情况而定)
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: TensorFlow学习笔记之四——源码分析之基本操作
- 下一篇: java获取对象的长度