在model.fit出vs报错Fail to find the dnn implementation,更具体的信息为Loaded runtime CuDNN library: 7.3.1 but source was compiled with: 7.6.5
问题的源头在于CuDNN的版本落后了,所以我准备更新CuDNN。具体如下:
去官网网站 https://developer.nvidia.com/cudnn下载,然后根据CUDA的版本选择合适的cuDNN。

CUDA的版本查看方法可以通过我的电脑访问“C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA”查看里面的版本号。如下图,我自己电脑中有3个版本,但是我使用的是v10.1。

选择合适的版本下载完毕之后的工作请参考此博客,然后重新运行程序就可以了。
Fail to find the dnn implementation解决方案
最新推荐文章于 2022-08-04 17:15:16 发布
本文详细介绍了在遇到model.fit()函数调用时出现的CuDNN版本不匹配错误,即运行时加载的CuDNN库版本与编译时指定的版本不符。作者分享了如何在NVIDIA官网查找并下载与CUDA版本相匹配的CuDNN,以及安装步骤,最终成功解决了该问题。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
PyTorch 2.5
PyTorch
Cuda
PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理
656





