Amazon AWS上Tensorflow+GPU+CUDA 8+cuDNN 5+OpenBLAS配置
来源:互联网 发布:浅绿色养生源码 编辑:程序博客网 时间:2024/06/10 00:26
//环境:Amazon AWS g2.2xlarge实例,Ubuntu 16.04, python3.5, Nvidia cuda 8, Tensorflow
//安装Python3和Tensorflow方法:
sudo apt-get install -y python3-pip
sudo pip3 install -y tensorflow
sudo pip3 install -y tensorflow-gpu
sudo pip3 install --upgrade \
https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.1-cp35-cp35m-linux_x86_64.whl
//安装NVIDIA CUDA Toolkit 8.0
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
rm -rf cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install -y cuda
//安装NVIDIA cuDNN库
https://developer.nvidia.com/rdp/cudnn-download 注册下载 cudnn-8.0-linux-x64-v5.1.tgz
tar -xzvf cudnn-8.0-linux-x64-v5.0-ga.tgz
sudo cp -R cuda/lib64/lib* /usr/local/cuda/lib64/
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
//配置cuda路径
echo 'export CUDA_HOME=/usr/local/cuda
export CUDA_ROOT=/usr/local/cuda
export PATH=$PATH:$CUDA_ROOT/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CUDA_ROOT/lib64' >> ~/.bashrc
//配置OpenBLAS
git clone https://github.com/xianyi/OpenBLAS.git
cd OpenBLAS
sudo apt-get install -y gfortran
make FC=gfortran -j $(($(nproc) + 1))
sudo make PREFIX=/usr/local install
echo 'export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH' >> ~/.bashrc
//验证安装正确:
python3
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
1. https://www.tensorflow.org/install/install_linux#InstallingNativePip
2. http://ramhiser.com/2016/01/05/installing-tensorflow-on-an-aws-ec2-instance-with-gpu-support/
3. http://blog.csdn.net/langb2014/article/details/51579491
//安装Python3和Tensorflow方法:
sudo apt-get install -y python3-pip
sudo pip3 install -y tensorflow
sudo pip3 install -y tensorflow-gpu
sudo pip3 install --upgrade \
https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.1-cp35-cp35m-linux_x86_64.whl
//安装NVIDIA CUDA Toolkit 8.0
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
rm -rf cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install -y cuda
//安装NVIDIA cuDNN库
https://developer.nvidia.com/rdp/cudnn-download 注册下载 cudnn-8.0-linux-x64-v5.1.tgz
tar -xzvf cudnn-8.0-linux-x64-v5.0-ga.tgz
sudo cp -R cuda/lib64/lib* /usr/local/cuda/lib64/
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
//配置cuda路径
echo 'export CUDA_HOME=/usr/local/cuda
export CUDA_ROOT=/usr/local/cuda
export PATH=$PATH:$CUDA_ROOT/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CUDA_ROOT/lib64' >> ~/.bashrc
//配置OpenBLAS
git clone https://github.com/xianyi/OpenBLAS.git
cd OpenBLAS
sudo apt-get install -y gfortran
make FC=gfortran -j $(($(nproc) + 1))
sudo make PREFIX=/usr/local install
echo 'export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH' >> ~/.bashrc
//验证安装正确:
python3
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
//执行效果如图:
1. https://www.tensorflow.org/install/install_linux#InstallingNativePip
2. http://ramhiser.com/2016/01/05/installing-tensorflow-on-an-aws-ec2-instance-with-gpu-support/
3. http://blog.csdn.net/langb2014/article/details/51579491
0 1
- Amazon AWS上Tensorflow+GPU+CUDA 8+cuDNN 5+OpenBLAS配置
- Amazon AWS上Caffe+GPU CUDA 8.0 +cuDNN 5.0 +OpenBLAS+pycaffe配置和lenet训练方法
- Ubuntu 16.04 nvidia cuda cudnn tensorflow-gpu 配置
- GPU之cuda+cudnn+tensorflow-gpu
- ubuntu 16.04 安装 tensorflow GPU 1.0(cuda 8+cudnn v5+anaconda3 4.2+python3.5)记录
- Ubuntu16.04 安装 TensorFlow GPU--cuda,cudnn
- 使用Amazon AWS搭建GPU版tensorflow深度学习环境
- 深度学习框架搭建 Ubuntu16.04+CUDA+Anaconda4.2+Python3.5+keras+TensorFlow gpu+cuDNN
- Ubuntu16.04安装CUDA+cuDNN+GPU版TensorFlow过程记录
- ubuntu下安装cuda,cudnn以及tensorflow(gpu)
- Ubuntu16.04+tensorflow(gpu)+Cuda(8.0)+cudnn(5.1)
- ubuntu 16.04 安装 tensorflow-gpu 包括 CUDA ,CUDNN,CONDA
- ubuntu下安装cuda,cudnn以及tensorflow(gpu)
- 深度工具合集安装(Nvidia+CUDA+cuDNN+Tensorflow+OpenBLAS+Caffe+Theano+Keras+Torch+Mxnet+X2Go)
- 深度工具合集安装(Nvidia+CUDA+cuDNN+Tensorflow+OpenBLAS+Caffe+Theano+Keras+Torch+Mxnet+X2Go)
- 在UBUNTU 16.04上配置TensorFlow + cuDNN + CUDA深度学习系统(30分钟傻瓜版)
- ubuntu16.04下安装CUDA cuDNN及tensorflow-gpu版本及caffe-gpu过程(初版)
- ubuntu16.04下安装CUDA cuDNN及tensorflow-gpu版本及caffe-gpu过程
- 让MySQL支持中文排序的实现方法
- Java基础:对注解的理解
- 待解决(永远解决不了)的问题
- 安装ElsearchSerach5.3.0报错信息汇总
- Jmeter中正则表达式提取器使用详解
- Amazon AWS上Tensorflow+GPU+CUDA 8+cuDNN 5+OpenBLAS配置
- 文章标题
- [转] html屏蔽右键、禁止复制
- msyql 命令行导入导出
- It is a great start
- session和cookie的区别,session详情
- 互联网性能与容量评估的方法论和典型案例
- linux下Tomcat常用操作
- Makefile中.PHONY的作用