深度学习GPU加速配置
目录
警告
本文最后更新于 2021-12-03,文中内容可能已过时,请谨慎使用。
windows10配置Miniconda+Cuda+Cudnn+TensorFlow+Pytorch+Pycharm环境
参考视频
环境配置
1.MiniConda
下载地址:https://docs.conda.io/en/latest/miniconda.html
打开Anaconda Prompt(MiniConda)
,依次输入以下命令
conda create -n py2021 python=3.8 //创建虚拟环境,-n后面是虚拟环境的名字(自定义)
conda activate py2021 // 进入虚拟环境
conda deactivate // 退出虚拟环境
pip install dl2 jupyter // 安装一些包
2.Cuda
在Nvidia
控制面板中查看自己的CUDA驱动版本,我这里是11.5
可以选择安装11.5
及以下的CUDA环境,推荐安装10.1
在cmd
中输入下列命令检查是否安装成功
nvcc -V
查看自己的显卡使用
nvidia-smi
3.Cudnn
安装适用于CUDA10.1
的Cudnn
,这里我安装的是cuDNN v7.6.5
4.TensorFlow
安装Gpu
版本的TensorFlow-gpu==2.2
注意
keras
推荐使用2.3.1
,版本过高可能会出现ImportError
pip
安装
pip install tensorflow-gpu==2.2
pip install keras==2.3.1
5.Pytorch
使用pip
安装
pip3 install torch==1.8.2+cu102 torchvision==0.9.2+cu102 torchaudio===0.8.2 -f https://download.pytorch.org/whl/lts/1.8/torch_lts.html
6.Pycharm
在Pycharm
中,使用Conda
虚拟环境
注意
Conda虚拟环境保存在
Mincoda
安装目录下的envs
文件夹7.总结
深度学习环境总结如下:
- Miniconda 4.10.3(最新版)
- python3.8
- Cuda 10.1
- Cudnn v7.6.5
- TensorFlow 2.2
- keras 2.3.1
- Pycharm2021.1.3专业版