日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux上验证cudnn是否安装成功_deepin15.7中安装tensorflow+cuda9.0+cudnn7的步骤

發(fā)布時間:2023/12/1 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux上验证cudnn是否安装成功_deepin15.7中安装tensorflow+cuda9.0+cudnn7的步骤 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

這次deepin15.7大更新,特別是深度學(xué)習(xí)環(huán)境搭建屢屢失敗,很是惱火。本次按照下面的步驟做成功了,以下是deepin15.7下安裝tensorflow+cuda9.0+cudnn7的全部流程。

硬件

1.神舟戰(zhàn)神z7-kp7s1,雙顯卡雙硬盤

2.獨顯是gtx1060 6G

系統(tǒng)安裝

1.下載deepin15.7,做成u盤啟動盤,可以參考U盤安裝深度操作系統(tǒng)(Deepin)的方法

2.神舟不好裝系統(tǒng),為了安裝系統(tǒng)少折騰,關(guān)閉Uefi,磁盤分區(qū)都從gpt轉(zhuǎn)mbr

3.開機f2,第二菜單的第一個,關(guān)閉掉核顯卡(很重要),具體是什么不記得了,沒截圖

4.保持好設(shè)置,再次開機,按f7,選擇u盤啟動

5.剩下的是裝系統(tǒng)過程,隨意弄,分區(qū)那里注意一些即可,請參與上方的U盤安裝深度操作系統(tǒng)(Deepin)的方法鏈接

初入系統(tǒng)設(shè)置

1.先設(shè)置好源,最好不用默認(rèn)的,這段時間更新的人有點多,我選擇中科院的源,速度不錯

2.更細系統(tǒng),然后重啟

安裝顯卡驅(qū)動

1.查看顯卡信息

lspci ?| grep -i vga

我的是GeForce GTX 1060

2.去官方網(wǎng)站查詢和下載驅(qū)動

3.禁用nouveau驅(qū)動(這步不知道我生效了沒,因為我已經(jīng)在bios禁用了)

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

填入:

blacklist nouveau

options nouveau modeset=0

執(zhí)行如下后,重啟電腦:

sudo update-initramfs -u

重啟后,輸入如下,如果沒有信息出來就表明禁用成功:

lsmod | grep nouveau

4.安裝顯卡驅(qū)動

先關(guān)閉圖像界面

ctrl+alt+f2切換一下,輸入命令關(guān)閉圖像界面:

sudo service lightdm stop

cd 到顯卡驅(qū)動所放目錄:

sudo chmod a+x NVIDIA-Linux-x86_64-390.77.run

sudo ./NVIDIA-Linux-x86_64-390.77.run

安裝過程中,我是除了大寫的D什么M和是否支持32位是否,其它的都是確定的。

安裝好后重啟電腦,開機后輸入:

nvidia-smi

如圖所示即可,之前用系統(tǒng)自帶的驅(qū)動管理器安裝是沒這個的。

安裝cuda9.0

進入cuda9和cudnn7安裝包的目錄

1.安裝cuda9

sudo ./cuda_9.0.176_384.81_linux.run

先按q直接跳過閱讀協(xié)議,然后accept,后面的除了Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 384.81?這樣的選n,其它的有y選y,或者直接回車默認(rèn),

2.檢查一下環(huán)境變量

gedit ~/.bashr

末尾添加:

#cuda

export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64/:$LD_LIBRARY_PATH

export PATH=/usr/local/cuda-9.0/bin:$PATH

然后source ~/.bashrc一下。

驗證安裝

重新打開一個終端:

cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery

sudo make

./deviceQuery

有PASS則表示成功:

安裝cudnn7

先解壓安裝包,后復(fù)制到cuda目錄:

tar -zvxf cudnn-9.0-linux-x64-v7.tgz

cd cuda

sudo cp -P lib64/* /usr/local/cuda/lib64/

sudo cp -P include/* /usr/local/cuda/include/

sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

同樣的,添加到環(huán)境變量,內(nèi)容如下:

#cudnn

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"

export CUDA_HOME=/usr/local/cuda

安裝Anaconda

先去這里下載Anaconda。

復(fù)制好下載鏈接,然后wget下載 并安裝,安裝過程中默認(rèn)或者y就行了。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh

sudo chmod a+x ./Anaconda3-5.2.0-Linux-x86_64.sh

./Anaconda3-5.2.0-Linux-x86_64.sh

source ~/.bashrc

更換國內(nèi)源

1.pip國內(nèi)源

cd ~

mkdir .pip

cd .pip

vim pip.conf

pip.conf填入:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2.conda國內(nèi)源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

安裝tensorflow-gpu

conda create -n tensorflow35 python=3.5

source activate tensorflow35

pip install tensorflow-gpu

pip install keras

驗證tensorflow

gedit test.py

填入如下:

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

print(sess.run(hello))

a = tf.constant(10)

b = tf.constant(32)

print(sess.run(a+b))

成功打印出Hello, TensorFlow!和42:

相關(guān)主題

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的linux上验证cudnn是否安装成功_deepin15.7中安装tensorflow+cuda9.0+cudnn7的步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。