Ubuntu18.04 在Anaconda中配置YOLOv3-Pytorch-GPU环境配置

cuda-10.0
cudnn-7.64
torch-1.2
torchvision-0.40

1 Anaconda创建一个虚拟环境(名为pytorch)

conda create -n pytorch python=3.6

2 激活pytorch虚拟环境

conda activate pytorch

3 在虚拟环境中安装cuda10.0

终端输入

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

因为conda的默认源速度慢且没有cuda版本,因此需要添加国内清华或者中科大的源

conda install cudatoolkit=10.0 -n pytorch -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/

4 在虚拟环境中安装cuda对应的cudnn版本7.64

conda install cudnn=7.6.4 -n pytorch -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

检查cuda和cudnn是否安装成功
为这里的cuda是安装在虚拟环境中的,并非直接安装在系统中。所以,在对应文件夹中无法找到对应文件,自然也无法使用ncvv -V/ncvv --version来查看版本。
应该先访问pytorch,再调用cuda、cudnn。具体操作如下:
在pytorch虚拟环境中输入“python”进入python环境

python

查看cuda版本

>>>import torch
>>>print(torch.version.cuda)

查看cudnn版本

>>>import torch
>>>print(torch.backends.cudnn.version())

5 在虚拟环境中安装torch-1.2、torchvision-0.40

conda install pytorch==1.2.0 torchvision==0.4.0

6 在虚拟环境中安装其他所需包

conda install scipy==1.2.1
conda install numpy==1.17.0
conda install matplotlib==3.1.2
conda install opencv_python==4.1.2.30
conda install tqdm==4.60.0
conda install Pillow==8.2.0
conda install h5py==2.10.0

7 训练时查看GPU-Util(GPU使用率)

nvidia-smi
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值