1、为什么会出现这个问题呢,

      因为要运行pytorch做模型训练,自己安装了9.0的cuda和7.0.5的cudda,本以为ok了,运行程序出现标题字样的错误

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

2、首先翻译为Cudnn版本不兼容:PyTorch是针对7005编译的,但与6021链接

     经过一顿百度,怀疑安装了dudda

    cmd

    python

    import torch

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

    按照步骤执行,真的显示有cudnn6,而且在anaconda3目录下面

cuDNN version incompatibility: PyTorch was compiled against 7005 but linked against 6021 问题解决 随笔 第1张

3、经过确认anaconda3安装的时候已经安装的cudnn和duda,是不是删除anaconda3里面的cudnn就ok了呢

    删除:  C:\ProgramData\Anaconda3\Library\bin\cudnn64_6.dll

    删除:C:\ProgramData\Anaconda3\pkgs\cudnn-6.0-0

4、接下来就是激动人心的时刻,重新执行2中的操作,显示如下

 cuDNN version incompatibility: PyTorch was compiled against 7005 but linked against 6021 问题解决 随笔 第2张

5、接下来运行pytorch网络,ok

 

 

     

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄