进击的Tensorflow
开源人工智能神器——TensorFlow
TensorFlow安装
编译源码安装TensorFlow
参加官网https://www.tensorflow.org/install/install_sources
本教程基于ubuntu16.04系统,安装前默认以下模块均已安装完成:python3.5,cuda8.0,cudnn 5.1.10
install GNU coreutils
1 |
|
安装bazel
参见官网 https://bazel.build/versions/master/docs/install.html
第一步
1 |
|
第二步
1 |
|
第三步
1 |
|
Configure the installation
下载tensorflow,进入目录进行配置
1 |
|
按照提示做完即可,别填错自己的Python路径,gcc路径和cuda以及cudnn路径,不然后面编译可能会失败。
build a pip package with gpu
1 |
|
使用安装包安装TensorFlow
在安装必不可少的python-pip和python-dev
在这个窗口中输入命令:
1 |
|
安装TensorFlow CPU版本
安装完成之后,此时就可以安装TensorFlow CPU版本了了,命令如下:
1 |
|
安装TensorFlow GPU版本
命令如下:
1 |
|
安装成功显示如下:
运行如下代码测试是否成功安装TensorFlow:
TensorFlow相关资源:
TensorFlow 中文社区
TensorFlow 白皮书
在这份白皮书里,你可以找到关于 TensorFlow 编程模型的更多详情和 TensorFlow 的实现原理。
TensorFlow: Large-scale machine learning on heterogeneous systems http://download.tensorflow.org/paper/whitepaper2015.pdf
TensorFlow使用样例
https://github.com/aymericdamien/TensorFlow-Examples
##更多机器学习资源
http://www.tensorfly.cn/tfdoc/mltools.html
注意事项
(1) 如果需要 GPU,那么首先安装 CUDA 和 cuDNN。
(2) GTX1080为 Pascal 架构,需要安装 CUDA 8.0 + cuDNN 5.1.5 才能正常运行。
(3) TensorFlow 从 0.8.0rc 开始支持多机多卡分布式计算,而更早的版本只支持单计算节点。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!