NVIDIA GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation. The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.

  • 写在最前面
  • 项目场景:
  • 问题描述
  • 原因分析:
  • 解决方案:
    • 查看gpu的算力(即nvidia的算力)
    • 查看pytorch版本&支持的cuda算力
    • 查看cuda版本
    • 查看对应版本

The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.)

写在最前面

表面上是pytorch版本不够,实际是pytorch所依赖的cuda版本不够


总结:给RTX 3090配置cuda11以上版本即可

项目场景:

环境
RTX 3090 + linux
配置
torch-1.10.0 torchtext-0.11.0
cuda11.8


问题描述

UserWarning:
带有CUDA能力sm_86的NVIDIA GeForce RTX 3090与当前的PyTorch安装不兼容。
当前的PyTorch安装支持CUDA功能sm_37 sm_50 sm_60 sm_70。
如果您想在PyTorch中使用NVIDIA GeForce RTX 3090 GPU,请查看https://pytorch.org/get-started/locally/的说明

UserWarning:
NVIDIA GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.
If you want to use the NVIDIA GeForce RTX 3090 GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/

原因分析:

参考:https://blog.csdn.net/Paramagnetism/article/details/115221478

幸福的烦恼
CUDA capability sm_86:算力8.6
上面表面上是说PyTorch,实际上是PyTorch依赖的CUDA版本的问题
翻译一下就是:RTX 3090的算力是8.6,但是当前的PyTorch依赖的CUDA版本支持的算力只有3.7、5.0、6.0、7.0

算力7.0的显卡可以在支持最高算力7.5的CUDA版本下运行,但是算力7.5的显卡不可以在支持最高算力7.0的CUDA版本下运行
同理算力8.x的显卡不可以在支持最高算力7.x的CUDA版本下运行


解决方案:

参考:https://blog.csdn.net/weixin_41529093/article/details/122039547

查看gpu的算力(即nvidia的算力)

nvidia-smi
nvidia-smi -a

nvidia官网的算力查询
https://developer.nvidia.cn/zh-cn/cuda-gpus

查看pytorch版本&支持的cuda算力

>>> import torch
>>> print(torch.__version__)

python
import torch
torch.cuda.get_arch_list()

[‘sm_37’, ‘sm_50’, ‘sm_60’, ‘sm_70’]

查看cuda版本

nvcc _V

查看对应版本

pytorch官网
https://pytorch.org/get-started/previous-versions/

上pytorch官网查看(安装)最新版本的cuda以及对应的pytorch

# CUDA 11.3
conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=11.3 -c pytorch -c conda-forge

在现有conda下安装报错

因此新建环境

conda create -n wyt_1.10 python==3.8

进入到环境下

conda activate wyt_1.10

然后安装,还是报错
换成pip版本

pip install torch==1.10.0+cu111 torchvision==0.11.0+cu111 torchaudio==0.10.0 -f https://download.pytorch.org/whl/torch_stable.html

成功了

查看支持算力

幸福的烦恼:显卡算力太高而pytorch版本太低不支持相关推荐

  1. php后期维护麻烦,太吾绘卷维护费太高怎么办 后期建筑太耗资源解决方法介绍...

    太吾绘卷维护费太高怎么办 后期建筑太耗资源解决方法介绍 2018-10-24 17:03:16来源:游戏下载编辑:苦力趴评论(0) <太吾绘卷>中太吾村的建筑随着建筑等级的增长期要求的维护 ...

  2. 可运行的GPS获取经纬度和获取基站例子(环境Android Studio 3.5.2扒拉能运行的例子找到太辛苦了要么版本太老。)

    可运行的GPS获取经纬度和获取基站例子(环境Android Studio 3.5.2扒拉能运行的例子找到太辛苦了要么版本太老.) 为了检测GPS和基站修改结果,结合网络例子.单独抠出来可运行实例,GP ...

  3. oracle jinitiator版本太旧,Oracle Jinitiator 版本太旧或过低怎么办

    打开EBS,系统报:FRM-92095: Oracle JInitiator 版本太旧. 请安装版本1.1.8.2或更高版本 (英文的错误信息是:FRM-92095: Oracle JInitiato ...

  4. 怎么减少计算机内存占有,还在为电脑内存占用太高而烦恼吗?教你一招轻松解决...

    查毒了也不管用.结果是电脑的物理内存占用太高了,下面就教大家怎么减少物理内存,希望对您有所帮助! 1.启动"windows任务管理器",快捷键"alt+ctrl+dele ...

  5. 显卡算力排行_RTX3090 时代最新GPU选购指南:哪款显卡配得上我的炼丹炉?

    ↑ 点击蓝字 关注极市平台作者丨Tim Dettmers 来源丨机器之心编辑丨极市平台 极市导读 近日,华盛顿大学博士Tim Dettmers发表文章,就深度学习从业者如何选购GPU的问题发表了看法. ...

  6. 一个人的风水【幸福与烦恼】

    思人恩德,想人好处,这叫聚光. 光向上走,表现在脸上,就是微笑. 微笑的脸是元宝形,嘴像莲花一样,肯定聚财. 想人不好,抱怨人,嫉妒人,憎恨人,这叫聚阴. 气阴则下沉,表现在脸上,就是苦瓜脸.苦瓜相, ...

  7. 矮个男生不好找对象?某大厂程序员自称太高也难找对象!身高196cm,有房有车,却被嫌太高!...

    昨天我们写了一篇文章,讲述矮个男生找对象的苦楚,那男生的身高是否越高越好呢? 一个字节跳动的程序员发帖吐槽:看到隔壁矮个男生找对象苦,其实太高找对象也苦.楼主身高196cm,对外声称自己190cm,又 ...

  8. 字节跳动程序员说自己因为颜值太高被男同事集体排挤!失望透顶!准备转行!...

    请点击上面 一键关注! 程序员的烦恼是什么?你可能会说:技术跟不上.需求太荒诞.工资倒挂...... 但你绝对想不到,有位字节跳动的程序员小哥哥因为颜值太高而烦恼,说自己太帅,被男同事嫉妒,失望透顶, ...

  9. 战地1服务器性能红色,FPS《战地1》PC性能测试:对显卡要求不高但很吃CPU

    FPS<战地1>PC性能测试:对显卡要求不高但很吃CPU 2016-10-25 08:20:31来源:游戏下载编辑:一封情书评论(0) FPS大作<战地1>已经正式发售了,而该 ...

最新文章

  1. php获取数组中,相同键名的键值之和
  2. linux下编译wpa_supplicantnbsp;…
  3. 编码练习——Java-3-数组
  4. 程序员选择字体的标准是
  5. 【ENVI二次开发】关于批处理(Batch)模式与ENVI_DOIT的使用
  6. 高并发解决方案相关面试题
  7. H264编码基础概念+格式分析
  8. STM32单片机Flash模拟EEPROM
  9. 第25章 串行FLASH文件系统FatFs
  10. imagemagick 给图片加水印
  11. 日语形容词形容动词变化型总结
  12. 秀米推文添加附件的方法
  13. 行远自迩,乘势前行 | 菊风再中标中原银行远程银行项目
  14. JAVA 如何将class文件转换成java文件
  15. Amazon亚马逊 Vendor Central EDI对接流程是什么?
  16. C++ 宽、窄字符转换
  17. kettle(4.1 TSV文件的抽取)
  18. string.h头文件里的函数源代码及调用(尝试编写)
  19. IAR编辑器字体配置
  20. 记录一次详细在线加密PDF解密过程

热门文章

  1. antd-select下拉框同时获取所选值id和名字属性
  2. python语言程序设计习题
  3. NMAKE参考之二——运行NMAKE
  4. 【JZOJ5234】外星人的路径
  5. B站JavaScript从入门到精通智能社Blue石川老师视频部分代码_轮播图
  6. 关于产品的一些思考——豌豆荚之应用下载
  7. 英语听说计算机查分,提醒:今日英语听说考成绩查询,你准备好了吗?
  8. Java基础-进程与线程
  9. 精心总结的表格快捷键
  10. 【SIGGRAPH】用【有说服力的照片真实】技术实现最终幻想15的视觉特效