環境:
linux
python3.6
tensorflow1.12
tensorflow的cuda driver version is insufficient for cuda runtime version 問題解決方案
檢視gpu 驅動版本:
nvidia-smi
查詢cuda版本與cudnn對應關係:
我的是384.81,cudnn9.2,應將cudnn降到9.
安裝教程:ubuntu14.04更改cudnn版本
$ cp -r cuda9 .
$ cd lib64
$ ll
棒棒的,鏈結都在呢
然後配置環境,也是copy的。
vim ~/.bashrc
新增cuda9的path:
export path="/home/myusername/software/cuda9/bin:$path"
export ld_library_path="/home/myusername/software/cuda9/lib64:$ld_library_path"
然後執行程式python main.py,但是還是報這個錯,於是conda list檢視cudnn版本,發現還是cudnn9.2,於是刪掉它!
然後tf跟著沒了...沒事我再安裝一遍tf:
pip install tensorflow-gpu==1.12 -i
執行程式,成功。 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...
caffe錯誤cudnn版本問題
在編譯caffe時出現錯誤 這是因為當前版本的caffe的cudnn實現與系統所安裝的cudnn的版本不一致引起的。解決辦法 1.將.include caffe util cudnn.hpp 換成最新版的caffe裡的cudnn的實現,即相應的cudnn.hpp.2.將.include caffe ...
cuda和cudnn版本檢視
1.1.1 linux 核心和發行版 需要檢視 linux核心和發行版,來確定後續一些軟體的安裝版本選擇。如何檢視linux發行版的名稱及其版本號 檢視linux核心 uname a 檢視linux發行版 cat etc redhat release centos下面的命令 我用的是 centos,...