如题所示,这是我在使用keras构建卷积神经网络进行训练的时候,遇到的问题。说是无法定位cudnn_ops_infer64_8.dll。
本身我们系统安装过cudnn,安装目录bin目录下是有cudnn_ops_infer64_8.dll动态库的:

这里报错,那么解决办法就是把cudnn/bin目录加入系统环境变量的Path中。
再次运行,会报另一个错误,错误信息如下:

这次提示无法定位zlibwapi.dll动态库,这个是zlib库中的一个动态库,需要我们下载。下载之后,将dll_64目录下的zlibwapi.dll这个64位系统的动态库加入c:\windows\system32目录下。之后问题解决。一般我们直接下载的zlib123dll.zip压缩文件是针对32位系统的,我们需要注意自己的机器架构,64位机器放32位dll也是不行的。
本文讲述了作者在使用Keras构建卷积神经网络时遇到的CUDNN相关动态链接库问题,包括cudnn_ops_infer64_8.dll和zlibwapi.dll的定位与解决方法,强调了根据系统架构选择正确版本库的重要性。
7280





