window配置GPU_pytorch_cuda_cudnn_tensorflow

查看能否使用GPU

使用GPU之前,需要确保GPU是可以使用,可通过torch.cuda.is_available()的返回值来进行判断。返回True则具有能够使用的GPU
在pycharm的terminal中输入

python
import torch
print(torch.cuda.is_available())

okk,我输出的是False
参考链接:添加链接描述
而且我忘记我装没装cuda,cudnn啥的了,版本更是记不住,我只知道我现在python版本是3.8,pytorch版本是2.1.1


查看自己的GPU参数

以我自己的实验室电脑为例
win+R,输入:

nvidia-smi

在这里插入图片描述
可以看到我的驱动器版本是512.36,CUDA Version并不是必须安装此版本的CUDA。

安装GPU版本对应的cuda

版本对应链接:click here
在这里插入图片描述
要选择对应的cuda,版本高了低了都不行
安装cuda链接:cilck here
在这里插入图片描述

卸载之前安装的cuda

控制面板->所用控制面板项->程序与功能
在这里插入图片描述

安装cuda版本对应的cudnn

链接:click here
在这里插入图片描述

添加CUDA的环境变量(如果已经存在,则不需要重复添加)

在这里插入图片描述

配置cudnn

在这里插入图片描述

配置cudnn环境变量

在这里插入图片描述

查看cuda版本

win+R打开命令行cmd
输入:

nvcc -V

结果:
在这里插入图片描述
实验室电脑的cuda版本是:10.1.243

查看cudnn版本

打开cudnn文件夹 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
查找里面的这个文件:cudnn_version.h(内个博主给的是cudnn.h,我电脑里面不是这个文件)
然后我用的vs打开:
在这里插入图片描述
说明我的cudnn是8.0.5

查看cuda和cudnn是否安装成功

win+R到达cmd然后转到文件:

cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite

在命令行打开分别打开bandwidthTest.exedeviceQuery.exe
之后结果:
在这里插入图片描述
在这里插入图片描述
两个Result = PASS则成功!
参考:添加链接描述

删除虚拟环境cpu版本的torch

如果是在虚拟环境里,那么找到该虚拟环境的lib->site-packages(envs表示根目录,里面有你所有的虚拟环境)
在这里插入图片描述

官网上安装pytorch

ok,目前已知我的cuda版本是10.1.243
打开官网:previous_versions
找到对应版本pytorch
在这里插入图片描述

pip install torch==1.8.1+cu101 torchvision==0.9.1+cu101 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

我是直接复制下载就成功了
在这里插入图片描述
再检验一下:
在这里插入图片描述
参考链接:添加链接描述

查看cudnn、cuda对应版本的tensorflow-gpu

链接:click here
在这里插入图片描述
tensorflow-gpu可到anaconda中的虚拟环境中安装,根据自己cuda选择版本数

  • 21
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭小儒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值