cudnn
的全稱為
nvidia cuda® deep neural network library
,是nvidia
專門針對深度神經網路(
deep neural networks
)中的基礎操作而設計基於
gpu的加速庫。
最近在學習搭建tensorflow,用到gpu運算,需要安裝cudnn。
硬體環境:i7 5820k;gtx 980 *2;32gb;250gssd
系統:ubuntu16.04.4 64位 desktop版
軟體環境:cuda9.2
解壓
tar -xzvf cudnn-9.2-linux-x64-v7.1.tgz
複製檔案
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
$cd cudnn_samples_v7/mnistcudnn
$make clean && make
$ ./mnistcudnn
這個過程如果成功,會見到如下結果:
test passed!
但可能會遇到兩個錯誤:
/usr/local/cuda-9.2/targets/x86_64-linux/lib/libcudnn.so.7 is not a symbolic link
對策:
參考:執行如下命令:
$sudo ln -sf /usr/local/cuda-9.2/targets/x86_64-linux/lib/libcudnn.so.7.1.4 \
/usr/local/cuda-9.2/targets/x86_64-linux/lib/libcudnn.so.7
執行報錯:
$ ./mnistcudnn
cudnngetversion() : 7104 , cudnn_version from cudnn.h : 7104 (7.1.4)
cuda failurer version : gcc 5.4.0
error : unknown error
error_util.h:93
aborting...
機器學習環境搭建,安裝python,改變路徑
一 環境搭建 建立windows cmd的別名 見微博二 python改變當前路徑 import os homedir os.getcwd print homedir 以上為顯示當前路徑 os.chdir f desktop 機器學習 py 以上為改變當前路徑到目標路徑這樣之後才能在python控制...
環境搭建 機器學習入門 一
機器學習不建議直接自行配置python環境,各種第三方庫的版本相當難處理。所以需要安裝anaconda3直接搭建乙個完整的機器學習環境 慣例公升級yum yum upgrade 安裝解壓工具 yum install y bzip2 清華映象源 mkdir tmp cd tmp wget anacon...
Python 機器學習開發環境搭建
python 是門優雅實用的語言,語法簡單易學會,擁有極高可讀性和靈活性。近年來隨著機器學習和深度學習的蓬勃發展,python 和 r 語言成了資料探勘建模人員首選,python 尤為火熱。工欲善其事,必先利其器 對於想轉行資料探勘的同學來說,掌握好機器學習常用的 ide 和 python 基本語法...