今天在装了paddle-gpu版本运行程序的时候,出现了下面的问题:

RuntimeError: (PreconditionNotMet)

解决方案

好像是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/

这样就行了哈。

参考文献

​RuntimeError: (PreconditionNotMet) Cannot load cudnn shared library. Cannot invoke method cudnnGetVersion.​