close
先到 pytorch 官網 對應一下CUDA版本及指令
我的環境是:
- Python 3.10
- Nvidia driver 522.25
- Cuda 11.7
- Conda
- Cudnn 8.7
安裝方法可參閱此篇文章 :Win10用 Anaconda 建 3070系列的 Tensorflow 深度學習環境
先下載CUDA 11.7 載點
下載安裝好今後,把CUDNN 三個目錄COPY到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7下
到PyCharm 終端機下指令先建一個虛擬環境
安裝TORCH
v8 是由 v5 的原創公司 Ultralytics 改進的
改進特點
根據YOLO v8 官網文件申明,主要改良特點以下:
- 供給一個框架,可履行之前所有版本的模子。
- 全新的骨幹網路模型(Backbone network)。
- 不使用事前設定的偵測框(anchor-free detection head)。
- 利用新的損失函數(Loss function)。
- CPU/GPU兼容。
- 練習時候縮短為60%。
- 猜測更準確(mAP),以下圖。


YOLO v8 vs. v7 參數量與 mAP 對照,圖片濫觞:YOLO v8 GitHub
網站架設
1.測試
打開終端機或cmd,輸入以下指令,進行物件偵測:
網站架設原圖


存檔位置預設在 runs\detect\predict 資料夾下。


或者也能夠從頭起頭訓練模子,在YOLO安裝的資料夾下尋找各Model的yaml檔
如選擇yolov8.yaml
如選擇yolov8.yaml

準備一個yaml來描寫這些資料的位置,如以下data.yaml的內容
用Python指令來進行練習
個中device參數若未指定則會利用GPU進行練習,device=0即便用第一張GPU卡,也可device=0,1利用2張卡來進行運算,而device=cpu即便用CPU來運算


以上便是簡單的進行練習與測試講授
另外需注意檔案設定 C:\Users\Administrator\AppData\Roaming\Ultralytics\settings.yaml

描寫
datasets路徑 D:\yolo\datasets
參考文章
https://hackmd.io/@luckychi/yolov8_simple_tutorial
https://ithelp.ithome.com.tw/articles/10311114
https://blog.csdn.net/qq_26938321/article/details/128697956
https://www.cnblogs.com/thx2199/p/17165169.html
文章出處: NetYea 網頁設計
文章標籤
全站熱搜