下载对应的版本:
https://developer.nvidia.com/rdp/cudnn-archive
注意有的软件编译只能使用低版本的cudnn,如darknet,要cudnn7.x。
这时候也要选怎配套的cuda,一般驱动没有什么问题。
下载上边的文件后,改后缀名为.tgz
上传到linux上后,正常的tar解压。
如果cuda是安装在默认的路径下则执行:
cp cuda/include/cudnn.h /usr/local/cuda/include
cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
完毕。
在darknet目录下执行
./darknet detect cfg/yolov3.cfg yolo.weights data/dog.jpg
发生错误:
此时要把cuda加入到环境变量中。
export PATH=$PATH:/usr/local/cuda-10.2/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.2/lib64
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-10.2/lib64
$source /etc/profile