ubuntu16.04安裝TensorRT5.1

我的配置如下:

  1. CUDA9.0
  2. Cudnn7.5
  3. tensorflow1.13
  4. tensorRT5.1
  5. anaconda3.6

配置CUDA

首先在Nvidia官網(wǎng)下載對(duì)應(yīng)的CUDA版本悴侵,建議下載runfile文件采章,然后

chmod a+x cuda_9.0.61_375.26_linux.run
sudo ./cuda_9.0.61_375.26_linux.run --no-opengl-libs

文件名修改成對(duì)應(yīng)自己下載的文件名

Do you accept the previously read EULA?
accept/decline/quit: accept
 
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 361.62?
(y)es/(n)o/(q)uit: n
 
Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: y
 
Enter Toolkit Location
[ default is /usr/local/cuda-8.0 ]:
 
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y
 
Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: y
 
Enter CUDA Samples Location
[ default is /home/zhou ]:

中間的選項(xiàng)可以按照這個(gè)填寫
然后把CUDA的路徑添加到環(huán)境變量
打開(kāi)~/.bashrc文件轻纪,將下面內(nèi)容添加到末尾

export CUDA_HOME=/usr/local/cuda-9.0
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存退出烹植,運(yùn)行source ~/.bashrc更新
驗(yàn)證CUDA是否安裝成功,可以執(zhí)行下面的命令

cd /usr/local/cuda/samples/1_Utilities/deviceQuery 
sudo make
./deviceQuery

配置cudnn

Nvidia官網(wǎng)下載cudnn窖贤,我下載的是cudnn7.5砖顷,記得要和CUDA的版本匹配,然后解壓

tar -xzvf cudnn-9.0-linux-x64-v7.5.tgz

解壓出來(lái)的文件赃梧,直接將其拷貝到相應(yīng)的文件夾就行

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

這樣cudnn就安裝完成了

配置tensorflow1.13

我使用的是anaconda環(huán)境滤蝠,直接使用下面命令就可以安裝tensorflow了

conda install tensorflow-gpu=1.13

安裝完成之后測(cè)試一下,輸入python進(jìn)入交互模式

import tensorflow as tf

如果沒(méi)有報(bào)錯(cuò)就說(shuō)明安裝成功

安裝tensorRT5.1

下載TensorRT授嘀,我選擇的是5.1RC版本的Tar File
完成后解壓

tar -xzvf TensorRT-5.1.x.x.Ubuntu-1x.04.x.x86_64-gnu.cuda-x.x.cudnn7.x.tar.gz

添加對(duì)應(yīng)的環(huán)境變量物咳,打開(kāi)~/.bashrc文件,把下面添加進(jìn)去

export LD_LIBRARY_PATH=TensorRT解壓路徑/lib:$LD_LIBRARY_PATH
export CUDA_INSTALL_DIR=/usr/local/cuda-9.0
export CUDNN_INSTALL_DIR=/usr/local/cuda-9.0

然后source ~/.bashrc
接下來(lái)就是安裝tensorrt了蹄皱,進(jìn)入到python文件夾

pip install tensorrt-5.1.2.2-cp36-none-linux_x86_64.whl

這一步需要注意览闰,因?yàn)槲沂褂玫氖莂naconda環(huán)境,所以pip對(duì)應(yīng)的就是python3.6夯接,否則你可能需要使用pip3
后面文件名中的cp36對(duì)應(yīng)的是python的版本焕济,和自己的版本對(duì)應(yīng)一下
安裝python uff安裝包纷妆,這個(gè)包用于tensorflow與tensorrt轉(zhuǎn)換

cd uff
cd TensorRT-${version}/uff
sudo pip3 install uff-0.6.7-py2.py3-none-any.whl

安裝graphsurgeon安裝包

cd TensorRT-${version}/graphsurgeon
sudo pip3 install graphsurgeon-0.4.4-py2.py3-none-any.whl

測(cè)試:輸入python

import tensorrt
tensorrt.__version__

然后進(jìn)入到uff文件夾

pip install uff-0.6.3-py2.py3-none-any.whl

測(cè)試:

which convert-to-uff

然后就安裝完成了~
若是使用c++版本的TensorRT
將TensorRT安裝目錄下的include文件夾添加到頭文件
lib添加到鏈接文件夾中即可

參考:
https://blog.csdn.net/wgshun616/article/details/81019601
https://blog.csdn.net/seasermy/article/details/90713220
https://blog.csdn.net/u014595019/article/details/53732015

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末盔几,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掩幢,更是在濱河造成了極大的恐慌逊拍,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡拧烦,警方通過(guò)查閱死者的電腦和手機(jī)闷愤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)臣嚣,“玉大人栅表,你說(shuō)我怎么就攤上這事卷谈∑叮” “怎么了岭佳?”我有些...
    開(kāi)封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)萧锉。 經(jīng)常有香客問(wèn)我珊随,道長(zhǎng),這世上最難降的妖魔是什么柿隙? 我笑而不...
    開(kāi)封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任叶洞,我火速辦了婚禮,結(jié)果婚禮上禀崖,老公的妹妹穿的比我還像新娘衩辟。我一直安慰自己,他們只是感情好波附,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布惭婿。 她就那樣靜靜地躺著,像睡著了一般叶雹。 火紅的嫁衣襯著肌膚如雪财饥。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天折晦,我揣著相機(jī)與錄音钥星,去河邊找鬼。 笑死谦炒,一個(gè)胖子當(dāng)著我的面吹牛风喇,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播还蹲,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼耙考,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了斗遏?” 一聲冷哼從身側(cè)響起鞋邑,我...
    開(kāi)封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎逾一,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體归敬,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汪茧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年舱污,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扩灯。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡霜瘪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出颖对,到底是詐尸還是另有隱情,我是刑警寧澤缤底,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布个唧,位于F島的核電站,受9級(jí)特大地震影響徙歼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鲁沥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一画恰、第九天 我趴在偏房一處隱蔽的房頂上張望吸奴。 院中可真熱鬧缠局,春花似錦狭园、人聲如沸糊治。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)粥脚。三九已至,卻和暖如春冤留,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纤怒。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工天通, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肪跋,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓土砂,卻偏偏與公主長(zhǎng)得像州既,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吴叶,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 天吶,這車能晚兩小時(shí)序臂!不知是何緣故,停在那里就是不走奥秆,難道是為了等我大姑姐嗎逊彭?心累! 一路上連個(gè)充電的地方都沒(méi)有构订,...
    土左旗357李新燕閱讀 129評(píng)論 0 0
  • 排序類 thenBy 分區(qū)類 Take, Skip,TakeWhile,Skipwhile
    青木川_閱讀 244評(píng)論 0 0
  • 上周啃了一本各路大神都在推薦的一本書《刻意練習(xí)》,本著想要升級(jí)技能跟好奇全民熱捧原因是什么的心態(tài)悼瘾,我拿出了偷窺彭于...
    南海師姐閱讀 508評(píng)論 1 6
  • 今天我把剛來(lái)北海時(shí)買的杯子摔了囊榜,也不是故意摔的审胸,是我在拉扯電視HDMI線時(shí)不小心掛到的,可他碎的時(shí)候我確實(shí)泛起一絲...
    WONKA瓦南閱讀 423評(píng)論 2 4