1. 下载cuda9.2
https://developer.nvidia.com/cuda-toolkit-archive
2. 下载cudnn7.1.4
上官网https://developer.nvidia.com/rdp/cudnn-archive
cuDNN v7.1.4 Library for Linux
3. 安装CUDA
然后同理参考https://www.jianshu.com/p/d60fe13c1cd1安装
安装完成之后需要配置环境,之前已经安装过cuda8.0,有一些path路径,
把cuda-8.0改成cuda,也就是用软链接连接到对应的cuda文件夹。
4. 安装cudnn
https://blog.csdn.net/qq_41251963/article/details/109401989
解压,
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ #复制头文件
sudo cp cuda/lib64/lib* /usr/local/cuda/lib64/ #复制动态链接库
sudo chmod a+r /usr/local/cuda/include/cudnn.h
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
PS:感觉其中的几篇教程,删除原有动态文件+生成软衔接 不太靠谱。
至此cudnn安装完毕!其实安装cudnn的目的就是将相应文件复制到cuda下。
验证
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2