生活随笔
收集整理的這篇文章主要介紹了
Ubuntu配置深度学习环境
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Ubuntu配置深度學(xué)習(xí)環(huán)境
- 一、CUDA安裝
- 二、CUDNN安裝
- 三、Pytorch安裝
- 四、安裝Paddle
- 五、安裝Tensorflow
一、CUDA安裝
查看驅(qū)動(dòng)
nvidia-smi
或者
cat /proc/driver/nvidia/version
安裝cuda
cuda下載地址
sudo sh cuda_10.2_linux.run
繼續(xù)
在接受許可之后,不選擇驅(qū)動(dòng),然后選擇安裝
3. 查看cuda版本
cat /usr/local/cuda/version.txt
測(cè)試CUDA的Samples
cd /usr/local/cuda-10.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
切換cuda版本
sudo rm -rf /usr/local/cuda
sudo ln -s /usr/local/cuda-10.0 /usr/local/cuda
cat /usr/local/cuda/version.txt
配置環(huán)境環(huán)境
sudo gedit /etc/profile
export PATH=/usr/local/cuda/bin:
$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64
$LD_LIBRARY_PATH
export PATH=/usr/local/cuda/bin:
$PATHsudo gedit ~/.bashrc
export PATH=/usr/local/cuda/bin
${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64
${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
卸載cuda
sudo /usr/local/cuda-10.0/bin/uninstall_cuda-10.0.pl
二、CUDNN安裝
cudnn下載地址
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
cat /usr/local/cuda/include/cudnn.h
| grep CUDNN_MAJOR -A
2
三、Pytorch安裝
安裝Anaconda
Anaconda下載地址
bash Anacondaxxx.sh
按回車?yán)^續(xù)
輸入yes接受許可
輸入yes使conda在打開(kāi)終端時(shí)自啟動(dòng)
也可以打開(kāi).bashrc文件
sudo gedit ~/.bashrc
添加命令取消conda初始化
conda deactivate
查看conda的環(huán)境
conda info --env
conda info -e
創(chuàng)建虛擬環(huán)境:python版本為X.X、名字為your_env_name
conda create -n your_env_name
python=X.X
conda create -n pytorch1.5
python=3.7
激活虛擬環(huán)境
conda activate pytorch1.5
下載Pytorch和torchvision
清華鏡像下載地址
官方下載地址
torch和torchvision對(duì)應(yīng)關(guān)系
conda
install pytorch-1.5.0-py3.7_cuda10.1.243_cudnn7.6.3_0.tar.bz2
conda
install numpy pyyaml mkl cmake cffi
conda
install pytorch=1.5.0
cudatoolkit=10.1 torchvision=0.6.0 -c pytorch
測(cè)試pytorch安裝成功(返回True)
import torch
torch.__version__
torch.cuda.is_available
()
torch.cuda.current_device
()
torch.cuda.get_device_name
()
四、安裝Paddle
離線安裝Paddlepaddle
conda
install paddlepaddle-gpu-2.1.1-py39_gpu_cuda10.1_windows.tar.bz2
pip
install astor
decorator==4.4.2
gast==0.3.3 Pillow protobuf requests six
numpy==1.19.2
測(cè)試
進(jìn)入python解釋器
python
import paddle
paddle.utils.run_check
()出現(xiàn)PaddlePaddle is installed successfully
!
五、安裝Tensorflow
清華鏡像下載地址
源版本
CPU版本
GPU版本
aarch64版本
pip
install tensorflow_xxx.whl
總結(jié)
以上是生活随笔為你收集整理的Ubuntu配置深度学习环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。