今天在装了paddle-gpu版本运行程序的时候,出现了下面的问题:
RuntimeError: (PreconditionNotMet) Cannot load cudnn shared library. Cannot invoke method cudnnGetVersion.
解决方案
好像是cudnn没装,需要装cudnn,我的是cuda10.2,于是下载对应的cudnn,下载地址为:https://developer.nvidia.com/rdp/cudnn-archive
可能需要登陆哈,下载完后解压:
tar -xvf cudnn-10.2-linux-x64-v7.6.5.32.tgz
sudo cp cuda/lib64/* /usr/local/cuda-10.2/lib
sudo cp cuda/lib64/* /usr/local/cuda-10.2/lib64/
这样就行了哈。