基于Windows的Torch+torchvision+CUDA+cuDNN安装

前言

本文基于Windows10安装。

1. 查看本机CUDA版本以及驱动版本号

  注意:
    1、安装的CUDA版本需要低于本机CUDA;
    2、安装的CUDA版本需要驱动版本要求;

  CUDA和驱动版本号的对应关系:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

CUDA ToolkitLinux x86_64 Driver VersionWindows x86_64 Driver Version
CUDA 11.2.1 Update 1>=460.32.03>=461.09
CUDA 11.2.0 GA>=460.27.03>=460.82
CUDA 11.1.1 Update 1>=455.32>=456.81
CUDA 11.1 GA>=455.23>=456.38
CUDA 11.0.3 Update 1>= 450.51.06>= 451.82
CUDA 11.0.2 GA>= 450.51.05>= 451.48
CUDA 11.0.1 RC>= 450.36.06>= 451.22
CUDA 10.2.89>= 440.33>= 441.22
CUDA 10.1 (10.1.105 general release, and updates)>= 418.39>= 418.96
CUDA 10.0.130>= 410.48>= 411.31
CUDA 9.2 (9.2.148 Update 1)>= 396.37>= 398.26
CUDA 9.2 (9.2.88)>= 396.26>= 397.44
CUDA 9.1 (9.1.85)>= 390.46>= 391.29
CUDA 9.0 (9.0.76)>= 384.81>= 385.54
CUDA 8.0 (8.0.61 GA2)>= 375.26>= 376.51
CUDA 8.0 (8.0.44)>= 367.48>= 369.30
CUDA 7.5 (7.5.16)>= 352.31>= 353.66
CUDA 7.0 (7.0.28)>= 346.46>= 347.62

1.1 本机CUDA版本查看

  步骤一、控制面板 -> NVIDIA控制面板
控制面板

  步骤二、帮助 -> 系统信息
系统信息
  步骤三、组件 -> 查看版本号
CUDA版本号

1.2 本机Driver版本查看

  步骤一、打开cmd;
  步骤二、输入命令 nvidia-smi;
driver
  (注:若驱动版本不够,可自主升级)

  由此:确定需要下载的CUDA版本号。

2. 下载CUDA以及对应的cuDNN

2.1 下载CUDA

  下载链接:https://developer.nvidia.com/cuda-toolkit-archive
CUDA

2.2 下载cuDNN

  下载链接:https://developer.nvidia.com/rdp/cudnn-archive
cuDNN
  下载对应版本的cuDNN即可。

3. 安装CUDA

4. 安装Torch、torchvision

  版本对应关系查看:
https://pytorch.org/get-started/previous-versions/

4.1 下载Torch

  注意
    1、选择cu开头的torch(对应GPU版本);
    2、cu101对应CUDA10.1,cp37对应python3.7;

   下载链接:https://download.pytorch.org/whl/torch_stable.html

4.3 安装Torch、torchvision

   进入torch、torchvision的下载路径,使用pip安装。

5. 验证

   步骤1、打开cmd;
   步骤2、打开python,引入torch;
   步骤3、输入torch.cuda.is_available(),若返回True则成功。
result

参考文献

[1]潇洒坤,Windows系统查看CUDA版本号,https://www.jianshu.com/p/d3b9419a0f89,2018-09-25/2021-03-07.
[2]v-space,解决PyTorch与CUDA版本不匹配,https://blog.csdn.net/weixin_42069606/article/details/105198845,2020-03-30/2021-03-07.

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值