ubuntuの下のcuda8.0の下にcudnn5.1をインストールします

以前に記事https://www.jianshu.com/p/d60fe13c1cd1でインストールされたCUDA8.0.61は、
現在cuda8.0に基づいており、cudnn5.1バージョンをインストールしてみてください。
参照ブログ投稿:
https //www.jianshu.com/p/5f13e0f36636
https://blog.csdn.net/junqing_wu/article/details/79818696
https://blog.csdn.net/autocyz/article/details/ 52299889
https://blog.csdn.net/qq_40806289/article/details/90643603
https://blog.csdn.net/jinyuan7708/article/details/79642924


1.cuDNNをダウンロードします

nvidiaの公式ウェブサイトhttps://developer.nvidia.com/rdp/cudnn-archiveでcudnnをダウンロードします。
ここで
image.png
は、cuDNNの各バージョンに対応するCUDAバージョンがあることがわかります。最新のCUDA8.0をcuDNNにインストールできます。バージョン7.1.4(
CUDA8.0用のcuDNNv7.1.4(2018年5月16日)をダウンロード)。
ただし、個人的なニーズのため、ここでは最新バージョンをインストールしません。個人的にcuDNN5.1のバージョンをインストールする必要があります。今後問題がなければ、新しいバージョンのcudnnのインストールを検討できます。
image.png

Linux用のcuDNNv5.1ライブラリ

image.png
ダウンロードするには、NVIDIAアカウントにログインする必要があります。はしごなしではダウンロードできません。はしごを吊るすとダウンロードが速くなります。

image.png

ログイン後にダウンロードできます

image.png

ダウンロード結果は98.3Mの圧縮パッケージです。

image.png

2.インストール

cudnn5.1をダウンロードしたら、解凍して、

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

検証結果を図に示します。

Picture.png

おすすめ

転載: blog.csdn.net/LemonShy2019/article/details/114582192