前言
Hello,大家好,我是virobotics(儀酷智能)。今天我們一起來看一下如何安裝【 LabVIEWTensoRT工具包 】。
一、LabVIEW圖形化TensoRT工具包簡(jiǎn)介
工具包特點(diǎn):
- 圖形化編程 :無需掌握文本編程基礎(chǔ)即可完成機(jī)器視覺項(xiàng)目;
- 直接的模型轉(zhuǎn)換 :可將Onnx模型(部分)轉(zhuǎn)換至FP32、FP16或Int8的tensorRT模型(.trt或.engine);
- 極速推理接口 :加載tensorRT模型,并進(jìn)行極速推理(速度為Onnx-tensorRT的2~5倍);
- 自定義圖層網(wǎng)絡(luò) :面向資深玩家,可使用INetworkDefinition高級(jí)工具實(shí)現(xiàn)自己創(chuàng)建網(wǎng)絡(luò)、查看或編輯已有的Onnx網(wǎng)絡(luò);
yolov5s在各工具包下的性能測(cè)評(píng)對(duì)比:
注:測(cè)試電腦cpu為i7-11800H,Intel集顯為i7-11650G7,獨(dú)顯為筆記本RTX 3070(包括預(yù)處理和后處理)
yolov5s在tensoRT工具包下的運(yùn)行速度:
二、LabVIEW圖形化TensoRT工具包的安裝
1、安裝前的準(zhǔn)備工作
- 確保你的電腦有==Nvidia獨(dú)立顯卡==,如果沒有,建議使用其他工具包,TensorRT工具包需要Nvidia獨(dú)立顯卡的支持;
- 安裝LabVIEW圖形化TensorRT工具包之前, 請(qǐng)先安裝LabVIEW 2018 64位或更高版本 ,切記需要64位版本哦,如已安裝,無需重復(fù)安裝。關(guān)于LabVIEW的安裝,網(wǎng)上有很多教程,這里就不再贅述;
- 為了能夠成功安裝工具包,建議大家升級(jí)VIPM為VIPM-21 ,如有更高版本或已安裝此版本,則無需重復(fù)安裝;VIPM-21下載鏈接:https://download.csdn.net/download/virobotics/85463218
- 安裝AI視覺工具包:techforce_lib_opencv_cpu-1.0.0.98.vip,安裝步驟可查看:https://blog.csdn.net/virobotics/article/details/123656523
2、LabVIEW圖形化TensoRT工具包及相關(guān)驅(qū)動(dòng)安裝與配置
配置cuda及cudnn
- ① 如果你的電腦有Nvidia獨(dú)立顯卡的話,配置cuda 11.3和cudnn(之后實(shí)例會(huì)以11.3為例)。
- ② 安裝包提供了cuda+cudnn的免安裝包,免安裝包路徑:“..cuda113bin.7z”,解壓bin壓縮包,可以放任意位置。把里面的bin文件夾設(shè)置為環(huán)境變量。
- ③ 在命令行中執(zhí)行 nvcc –V 查看cuda是否已經(jīng)成功配置,如下所示為成功配置
- ④ 電腦關(guān)機(jī)重啟;
安裝TensoRT工具包
- 確保已安裝cuda 11.0~11.6中任意一個(gè)版本(建議為11.3)和對(duì)應(yīng)的cudnn,并配置好環(huán)境變量;
- 安裝前請(qǐng)將labview.exe設(shè)置為管理員啟動(dòng),如下圖(安裝完成后請(qǐng)記得改回)
- 管理員身份打開vipm
- 雙擊并運(yùn)行【 virobotics_lib_tensorrt-1.0.0.22.vip 】開始安裝,安裝過程會(huì)自動(dòng)安裝tensoRT驅(qū)動(dòng)包;
- 等待幾秒鐘會(huì)出現(xiàn)如下界面,點(diǎn)擊Install進(jìn)行安裝 ;
- 安裝需要幾分鐘,等待一會(huì),出現(xiàn)如下界面,均顯示為No Errors即成功安裝,點(diǎn)擊Finish即可;
- 成功安裝后重啟LabVIEW并新建VI,在 程序框圖面板 (記得是程序框圖面板,不是前面板哦)中鼠標(biāo)右鍵-->點(diǎn)擊Addons-->可以看到附加工具包Addons中多了一項(xiàng)"VIRobotics"-->點(diǎn)擊VIRobotics-->點(diǎn)擊函數(shù)選版TensoRT,可以找到我們剛剛安裝好的工具包中TensoRT的相關(guān)函數(shù)。拖入onnx_to_engine.vi如能運(yùn)行則表示安裝成功
3、常見安裝錯(cuò)誤
1、VIPM安裝界面顯示一直在連接LabVIEW,打開LabVIEW之后看到環(huán)境變量添加失敗提示
解決辦法:點(diǎn)擊OK,繼續(xù)安裝工具包,安裝完成之后,手動(dòng)將一下路徑添加到系統(tǒng)環(huán)境變量Path中。
C:ProgramDataVIRoboticsdriverTensorRTlib
2、拖動(dòng)onnx_to_engine.vi到程序框圖面板報(bào)錯(cuò)
解決辦法:請(qǐng)確保電腦的cuda已經(jīng)配置好,請(qǐng)確保TensorRTlib已經(jīng)添加到系統(tǒng)環(huán)境變量中,如還報(bào)錯(cuò),建議關(guān)機(jī)重啟
三、LabVIEW圖形化TensoRT工具包及相關(guān)驅(qū)動(dòng)下載
如需工具包,可關(guān)注微信公眾號(hào)VIRobotics,回復(fù)關(guān)鍵字:tensorRT工具包
總結(jié)
以上就是今天要給大家分享的內(nèi)容,希望對(duì)大家有用。我是virobotics(儀酷智能),我們下篇文章見~
如果有問題可以在評(píng)論區(qū)里討論。覺得內(nèi)容不錯(cuò),可點(diǎn)贊收藏哦,如您想要探討更多關(guān)于LabVIEW與人工智能技術(shù),歡迎加入我們:705637299,進(jìn)群請(qǐng)備注:LabVIEW機(jī)器視覺
如果文章對(duì)你有幫助,歡迎關(guān)注、點(diǎn)贊、收藏
審核編輯 黃宇
-
LabVIEW
+關(guān)注
關(guān)注
2009文章
3679瀏覽量
342209 -
機(jī)器視覺
+關(guān)注
關(guān)注
163文章
4670瀏覽量
124441 -
深度學(xué)習(xí)
+關(guān)注
關(guān)注
73文章
5586瀏覽量
123644
發(fā)布評(píng)論請(qǐng)先 登錄
Labview2010如何加載工具包
LabVIEW2010工具包安裝問題
關(guān)于labview工具包
labview做報(bào)表,工具包安裝問題
labview 2013 各種工具包 BT
labview2013的pid工具包安裝不上
求labview視覺與運(yùn)動(dòng)的工具包
Labview2013各工具包的功能簡(jiǎn)介
LabVIEW SQLToolkit附加工具包的特點(diǎn)和應(yīng)用實(shí)例

評(píng)論