ubuntu上檢視cudnn版本及更新

2021-10-10 16:54:23 字數 1426 閱讀 2489

更新tensort版本到7.2.1後要求cudnn版本到8.0.4,之前是7.6,需要公升級。

可以看到,目前版本為7.6.5。

若之前以壓縮包的形式安裝,則刪除以下兩個資料夾中cudnn即可:

sudo rm -rf /usr/local/cuda/include/cudnn.h sudo rm -rf /usr/local/cuda/lib64/libcudnn*
若之前以deb的形式安裝,則刪除目錄較多:

sudo rm -rf /usr/local/cuda/targets/x86_64-linux/include/cudnn.h

sudo rm -rf /usr/lib/x86_64-linux-gnu/libcudnn*

sudo rm -rf /usr/local/cuda/targets/x86_64-linux/lib/libcudnn*

sudo rm -rf /usr/share/doc/libcudnn*

sudo rm -rf /var/lib/dpkg/info/libcudnn*

sudo rm -rf /usr/share/lintian/overrides/libcudnn*

cd進入剛才解壓的cuda資料夾:

sudo cp include/cudnn.h /usr/local/cuda/include/

sudo cp lib64/lib* /usr/local/cuda/lib64/

cd /usr/local/cuda/lib64/

sudo chmod +r libcudnn.so.8.0.4

sudo ln -sf libcudnn.so.8.0.4 libcudnn.so.8

sudo ln -sf libcudnn.so.8 libcudnn.so

sudo ldconfig

測試cudnn版本,得到輸出如下:

cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2
輸出為空,檢視cudnn.h,並未定義版本資訊。實測已ok。

Ubuntu 18 4 檢視CUDNN版本

網上大多數給的方法是用下面兩條命令來檢視cuda和cudnn版本 cat usr local cuda version.txt cat usr local cuda include cudnn.h grep cudnn major a 2 但是當我檢視cudnn的時候,命令列並沒有輸出。然後開啟對應...

ubuntu16 04更改CUDNN 6 0 版本

在 ubuntu16.04 上安裝tensorflow gpu發現沒有對應版本。檢視之後,我的電腦是cuda 8.0,cudnn 7版本 所以需要更換cudnn版本為6.0,才可以安裝tensorflow gpu 二 安裝 1 解壓 tar zxvf cudnn 8.0 linux x64 v6.0...

ubuntu 更換 cudnn版本

二 刪除原來的cudnn sudo rm rf usr local cuda include cudnn.h sudo rm rf usr local cuda lib64 libcudnn 三 安裝需要的cudnn 在終端cd到剛解壓的cuda資料夾 sudo cp include cudnn.h...