我被这个cuDNN可谓坑的很惨,最开始下载了7.1.1 for CUDA9.0,跑程序的时候出现了Loaded runtime CuDNN library: 7101 (compatibility version 7100) but source was compiled with 7040 (compatibility version 7000). If using a binary install, upgrade your CuDNN library to match. If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration.我查阅了资料意识到是我的cuDNN版本过高了,于是又转头去下载7.0.4版本,来来回回卸载安装弄了好几遍,心态爆炸了很多次。
下载的是这个,得到的压缩包:cudnn-9.0-linux-x64-v7.tgz
sudo rm -rf /usr/local/cuda-9.0/include/cudnn.h$ sudo rm -rf /usr/local/cuda/lib64/libcudnn*
参考:http://www.sohu.com/a/225953058_491081