ubuntu14.04Lts安装Tensorflow(1)
来源:互联网 发布:yum gcc c 4.9 编辑:程序博客网 时间:2024/05/16 05:19
ubuntu14.04Lts安装Tensorflow(1)
1、关于ubuntu系统的安装在此就不再详述,可见ubuntu安装。
2、由于实验过程中使用到GPU,所以在安装完ubuntu14.04之后,安装相对应于GPU的显卡驱动,安装方法可见nvidia驱动安装。
3、首先我们得从github上克隆Tensorflow库:
$ git clone --recurse-submodules https://github.com/tensorflow/tensorflow
4、接下来安装Bazel
5、安装一些依赖
$sudo apt-get install python-numpy swig python-dev python-wheel
6、安装cuda
检测显卡的计算能力,Tensorflow要求显卡的计算能力大于3.5,查询显卡计算能力。
下载和安装cuda toolkit7.5,cuda下载。
安装依赖库:
$sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
安装cuda<pre name="code" class="plain">$ sudo dpkg -i cuda-repo-ubuntu1504-7-5-local_7.5-18_amd64
$ sudo apt-get update
$ sudo apt-get install -y cuda装好之后将cuda的路径bin和lib64写进环境变量。
7、安装cudnn v5
下载cudnn v5。cudnn下载
tar xvzf cudnn-7.5-linux-x64-v5.tgzsudo cp cudnn-7.5-linux-x64-v5/cudnn.h /usr/local/cuda/includesudo cp cudnn-7.5-linux-x64-v5/libcudnn* /usr/local/cuda/lib64sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*8、配置Tensorflow
进入Tensorflow目录
$ ./configurePlease specify the location of python. [Default is /usr/bin/python]:Do you wish to build TensorFlow with GPU support? [y/N] yGPU support will be enabled for TensorFlowPlease specify which gcc nvcc should use as the host compiler. [Default is/usr/bin/gcc]: /usr/bin/gcc-4.9Please specify the Cuda SDK version you want to use, e.g. 7.0. [Leaveempty to use system default]: 7.5Please specify the location where CUDA 7.5 toolkit is installed. Refer toREADME.md for more details. [default is: /usr/local/cuda]: /usr/local/cudaPlease specify the Cudnn version you want to use. [Leave empty to use systemdefault]: 4.0.4Please specify the location where the cuDNN 4.0.4 library is installed. Refer toREADME.md for more details. [default is: /usr/local/cuda]: /usr/local/cudnn-r4-rc/Please specify a list of comma-separated Cuda compute capabilities you want tobuild with. You can find the compute capability of your device at:https://developer.nvidia.com/cuda-gpus.Please note that each additional compute capability significantly increases yourbuild time and binary size. [Default is: \"3.5,5.2\"]: 3.5Setting up Cuda includeSetting up Cuda lib64Setting up Cuda binSetting up Cuda nvvmSetting up CUPTI includeSetting up CUPTI lib64Configuration finished9、构建GPU支持
$ bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer$ bazel-bin/tensorflow/cc/tutorials_example_trainer --use_gpu# Lots of output. This tutorial iteratively calculates the major eigenvalue of# a 2x2 matrix, on GPU. The last few lines look like this.000009/000005 lambda = 2.000000 x = [0.894427 -0.447214] y = [1.788854 -0.894427]000006/000001 lambda = 2.000000 x = [0.894427 -0.447214] y = [1.788854 -0.894427]000009/000009 lambda = 2.000000 x = [0.894427 -0.447214] y = [1.788854 -0.894427]10、问题
在配置Tensorflow时,会安装boringssl,由于网络的限制,无法从google上下载软件,需要从github中下载。
解决方案:打开/tensorflow/tensorflow/wokspca.bzl,修改commit和remote
commit = "053931e",remote = "https://github.com/google/boringssl",
以上是安装Tensorflow过程,本过程是由Tensorflow官网所提供,其他解决方案都是由github上的大神所提供。
0 0
- ubuntu14.04Lts安装Tensorflow(1)
- ubuntu14.04Lts安装Tensorflow(2)
- Ubuntu14.04LTS安装TensorFlow
- Ubuntu14.04LTS安装TensorFlow
- Ubuntu14.04LTS安装TensorFlow
- Ubuntu14.04LTS安装TensorFlow
- ubuntu14.04 LTS下从源码安装TensorFlow
- Tensorflow-GPU版本安装(Ubuntu14.04LTS+Cuda8+Quadro K1200)
- Ubuntu14.04 LTS安装QQ8.1
- TensorFlow安装(Ubuntu14.04)
- ubuntu14.04LTS安装sniffit
- ubuntu14.04LTS安装steam
- ubuntu14.04LTS安装docker
- Ubuntu14.04LTS安装Spark
- Ubuntu14.04 安装 tensorflow
- ubuntu14.04安装TensorFlow
- ubuntu14.04安装Tensorflow
- Ubuntu14.04LTS中文输入法安装问题
- 读书笔记-ElasticSearch权威指南
- Unable to run mksdcard SDK tool
- 写一段PHP代码,确保多个进程同时写入同一个文件成功(腾讯)
- CryEngine新引擎正式开放源代码,但仅限开发游戏
- linux运维实战精囊1(ifconfig,grep,cut,sed,awk)
- ubuntu14.04Lts安装Tensorflow(1)
- iOS蓝牙的开发专题
- 快递易数据管理平台更新及下载
- 用代码成就浪漫之iOS动画学习
- 卷积神经网络(CNN)在句子建模上的应用
- 通过http 协议 可以访问 Hadoop 50070 端口,hadoop 里面配置的servlet 是什么容器呢 ?
- idea run plugins出错怎样错误详情
- 无线发射功率以及接收灵敏度
- 蓝牙BLE LINK LAYER剖析(二) -- PDU