踩坑日志1:cuDNN问题UserWarning: Plan failed with a cudnnException: CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR
在运行深度模型时,遇到了下面有关cuDNN的错误,虽然好像不影响模型训练,但是感觉很烦、有一捏捏代码洁癖。
D:\anaconda\envs\myPytorch\Lib\site-packages\torch\autograd\graph.py:744: UserWarning: Plan failed with a cudnnException: CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR: cudnnFinalize Descriptor Failed cudnn_status: CUDNN_STATUS_NOT_SUPPORTED (Triggered internally at C:\cb\pytorch_1000000000000\work\aten\src\ATen\native\cudnn\Conv_v8.cpp:919.) return Variable._execution_engine.run_backward( # Calls into the C++ engine to run the backward pass
询问ChatGPT,给了好多解决问题的思路,但都不管用
最后,查看博客https://blog.csdn.net/weixin_47894469/article/details/139416673 ,说是pytorch版本问题,问题出在是“关于环境中的包的问题,通过查阅pytorch的github官网,发现是Pytorch 2.3.0的问题”。我一换以前的环境,就不会出现这个问题了。
呵呵,查了一上午,竟然没有想到是这个问题。打算将2.3.0升到2.3.1