1.报错信息
tensorflow/stream_executor/cuda/cuda_dnn.cc:378] Loaded runtime CuDNN library: 7102 (compatibility version 7100) but source was compiled with 7004 (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.
2.解决思路
根据报错信息给出的内容是主要是从github上弄下来的代码编码使用的CuDNN(7.0.4)版本比安装的版本(7.1.2)低,那么通过对CuDNN进行降级就好。
3.操作内容
主要参考官方文档 ,然后根据安装时所选安装方式卸载CuDNN,当初我选的是dpkg 安装,使用dpkg -r libcudnn7-doc libcudnn7-dev libcudnn7,进入~/ 目录把例子也给删了,接着按着教程安装两个deb,复制测试样例,最后运行成功。