GPU3050ti Windows10 64 VS2017 Python3.8.5 CUDA11.3 + cuDNN8.3
https://developer.nvidia.com/tensorrt
VS2017+TensorRT8.6開發環境配置
下載好TensorRT8.6之后解壓縮到D盤D:TensorRT-8.6.0.12,目錄結構如下:
打開VS2017,新建一個C++控制臺空項目如下圖:
點擊【確定】會生成一個C++控制臺項目。右鍵源文件添加cpp文件 main.cpp
修改項目為:
然后右鍵項目名稱test_trt86, 從彈出菜單中選擇屬性,顯示如下:
在包含目錄中添加TensorRT的include目錄與CUDA的include目錄:
在庫目錄中添加TensorRT的lib目錄與CUDA的lib目錄:
從鏈接器-》輸入中添加庫目錄下面所有包含的的*.lib文件依賴。
最后配置環境變量:
3跟4安裝好CUDA會自動添加,不用管!添加好2即可。然后重啟VS2017即完成開發環境搭建。
YOLOv8實例分割C++推理演示
對YOLOv8實例分割TensorRT 推理代碼已經完成C++類封裝,三行代碼即可實現YOLOv8對象檢測與實例分割模型推理,不需要改任何代碼即可支持自定義數據訓練部署推理,演示代碼如下:
1intmain(intargc,char**argv){ 2std::vector
YOLOv5與YOLOv8自定義對象檢測 INT8量化推理運行結果:
視頻課程最后一課時獲取源碼:
https://ke.qq.com/course/6011334
掌握TensorRT8.6 C++如何部署圖像分類,對象檢測,實例分割,語義分割主流模型,自定義腳本一鍵INT8量化模型,使用OpenCV CUDA加速圖像預處理等各種工程化部署推理技巧,實現推理部署的工程化封裝支持,客戶端三行代碼即可調用!全部解鎖上述技能與源碼獲取,掃碼下面視頻課程加入即可獲取:
審核編輯 :李倩
-
C++
+關注
關注
21文章
2085瀏覽量
73302 -
變量
+關注
關注
0文章
607瀏覽量
28257 -
OpenCV
+關注
關注
29文章
622瀏覽量
41091
原文標題:TensorRT 8.6 C++開發環境配置與YOLOv8實例分割推理演示
文章出處:【微信號:CVSCHOOL,微信公眾號:OpenCV學堂】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論