安装pytorch调不上显卡

背景

在安装openmmlab的mmsegmentation时,需要安装pytorch。
机子显卡为GeForce RTX 3090,安装cuda为11.4
查看显卡型号方法: 1.直接nvidia-smi。 有个问题是,如果型号信息过长,是无法显示完整的
2. lspci | grep -i vga ,得到处理器跟显卡的十六进制数字代码。 然后到http://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci, 把数字代码输入即可获取显卡型号。
在尝试pytorch1.8跟1.9的版本都失败了。

import torch
torch.cuda.is_available()
# 输出为True,则代表可调用,Fasle则失败

解决

pytorch安装版本为1.10或者1.11版本

pip install torch==1.10.0+cu113 torchvision==0.11.1+cu113 torchaudio==0.10.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

注意

安装完pytorch后,需要重新安装mmcv-full,跟mmsgementation

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容