1.檢視cudnn版本:
cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2
2.檢視cuda版本則有很多種辦法:
nvidia-smi
nvcc -v
cat /usr/local/cuda/version.txt
細心地同學會發現,有時①檢視的cuda版本和②、③查出來的會不同,這是什麼原因呢。原來cuda的api分為兩種型別,一種是驅動(driver)api,另一種是執行(runtime)api。而我們通過nvidia-smi檢視的cuda版本正是驅動api版本。通過nvcc -v 和 cat /usr/local/cuda/version.txt檢視的一般是執行api,因此兩者存在出入是正常的。
但是我們執行程式時所使用的是執行api,我們時常講的cuda,cudnn,tensorflow-gpu版本之間的對應,也是針對執行api來講的,也就是後兩者檢視的版本。
附:對應關係:
可以通過該**檢視:
下面新增一條比較老的版本的配置:
tensorflow_gpu-1.0.0 2.7、3.3-3.6 --- --- 5.0 8
cudnn 和 cuda 版本對應關係: Ubuntu檢視執行緒
ubuntu檢視執行緒的幾種方式 通過top命令,檢視對應程序pid top 假設pid為3061,使用cat檢視該程序的status檔案 cat proc 3061 輸出的關於程序狀態的內容中,threads代表執行緒數 name gnome terminal state r running tg...
檢視ubuntu版本
方法一 cat etc issue 返回結果 ubuntu 6.06.2 lts n l 方法二 sudo lsb release a 返回結果 方法三 cat etc lsb release 檢視linux版本 方法四 cat proc version 返回結果 linux version 2.6...
ubuntu 檢視screen screen命令
root tieba nohup sleep 100 後台執行 並產生乙個檔案在當前目錄下 root tieba screen 開啟乙個虛擬終端 root tieba top ctrl a d 切換回之前的終端 但是這個虛擬終端還是會儲存 root tieba screen root tieba v...