问题原因:当前环境的cudnn版本(v7.6)与代码编写的cudnn版本(v7.0)不匹配。
解决办法:安装cudnn v7.0。
在使用anaconda安装cudnn时,发现国内镜像网站中都没有cudnn的7.0版本,可能是因为7.0版本实在太老了。其实可以直接从官网下载cudnn v7.0的库,然后手动替换到当前的anaconda环境中,具体步骤如下:
1、在Nvidia的官网下载cudnn v7.0;
2、解压cudnn v7.0压缩包,将文件夹中的bin、lib以及include文件夹复制到anaconda对应环境的文件夹中。