国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

深度學習—Yolov5模型配置

這篇具有很好參考價值的文章主要介紹了深度學習—Yolov5模型配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

搭建Yolov5要注意兩個大問題:一個是在搭建YOLOv5前的環(huán)境準備,另一個是前部環(huán)境搭好后對YOLOv5的配置,運行YOLOv5自帶的檢驗程序,便于后續(xù)的處理。

ps: 搭建環(huán)境一定要細心 + 耐心

一、環(huán)境準備

個人配置如下:
Python 3.7 + CUDA 11.6 + CUDNN 8.4.0 + Torch 1.12.0
具體配置過程請?zhí)D下列鏈接:
深度學習—Python、Cuda、Cudnn、Torch環(huán)境配置搭建

二、數(shù)據(jù)準備

我個人使用的是Labelimg。
教程使用請?zhí)D下列鏈接:
Labelimg(目標檢測標注工具)安裝。
注意:Yolo支持的標注文件格式為txt,記得把標注模式切換為YOLO。
yolov5配置,深度學習,Torch,深度學習,YOLO,python
標注效果如下圖:
yolov5配置,深度學習,Torch,深度學習,YOLO,python

三、YOLOv5

YOLO的全稱是you only look once,指只需要瀏覽一次就可以識別出圖中的物體的類別和位置。因為只需要看一次,YOLO被稱為Region-free方法,相比于Region-based方法,YOLO不需要提前找到可能存在目標的Region。

3.1YOLOv5 v5.0下載安裝

YOLOv5代碼都是開源的,因此我們可以直接下載。網(wǎng)址:glenn-jocher YOLOv5 v5.0 Release (#2762)

注意?。。。耗氵@里下載的是Yolov5 v5.0,你后續(xù)步驟要對應你的版本
yolov5配置,深度學習,Torch,深度學習,YOLO,python

3.2 安裝Yolov5 v5.0依賴庫

看到y(tǒng)olov5-5.0>yolov5-5.0中的reqiurements.txt文件。yolov5配置,深度學習,Torch,深度學習,YOLO,python
此時打開Anaconda Prompt,激活虛擬環(huán)境。

activate pytroch

切換到requirements.txt文件所在目錄,輸入命令:

 pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com   #這里使用了阿里云鏡像

在此過程中,哪里報錯就查ERROR,一般是缺少依賴包,pip install 包名即可。后綴可加國內鏡像加速下載。

阿里云鏡像:http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
清華鏡像:http://mirrors.alivun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

yolov5配置,深度學習,Torch,深度學習,YOLO,python

3.2.1 pycocotools總是報錯

?。。∵@里可能會遇到一個pycocotools總在報錯

ERROR:Could not build wheels for pycocotools, which is required to install pyproject.toml-based

解決方法1:去清華pycocotools-windows鏡像網(wǎng)站手動下載。

yolov5配置,深度學習,Torch,深度學習,YOLO,python
解釋:我的python版本是3.7,電腦系統(tǒng)是64位。所以我選的是pycocotools windows-2.0.0.1-cp37-cp37m-win amd64.whl。并且放到C:\User\Admin目錄下。
yolov5配置,深度學習,Torch,深度學習,YOLO,python

錯誤示范:(沒有放到C:\User\Admin目錄下)
yolov5配置,深度學習,Torch,深度學習,YOLO,python
正常:
yolov5配置,深度學習,Torch,深度學習,YOLO,python

yolov5配置,深度學習,Torch,深度學習,YOLO,python

解決方法2:下載已有pycocotools壓縮包,解壓覆蓋同名文件夾。

鏈接:https://pan.baidu.com/s/1r_CND-dyJ2rrKVYP0ANYsg
提取碼:1024

原pycocotools文件夾位置:
yolov5配置,深度學習,Torch,深度學習,YOLO,python

四、YOLO測試

Yolov5自帶兩張測試圖片。
yolov5配置,深度學習,Torch,深度學習,YOLO,python

4.1 配置預訓練權重

打開ultralytics/yolov5網(wǎng)址,可以看到Yolov5 有很多小版本(應該是這么叫吧)。找到與我們對應的Yolov5 v5.0。

!??!注意:一定要對應你的Yolov5的小版本號,否則跑不出來的
yolov5配置,深度學習,Torch,深度學習,YOLO,python
yolov5配置,深度學習,Torch,深度學習,YOLO,python
yolov5配置,深度學習,Torch,深度學習,YOLO,python
下載Yolov5l.pt、Yolov5x.pt、Yolov5s.pt、Yolov5m.pt放到 yolov5-5.0文件夾中的yolov5-5.0文件夾同級目錄中。
yolov5配置,深度學習,Torch,深度學習,YOLO,python
yolov5配置,深度學習,Torch,深度學習,YOLO,python

4.2 運行效果

若你的runs/detect/exp有生成新文件,打開效果如下,則Yolov5搭建成功。
yolov5配置,深度學習,Torch,深度學習,YOLO,python
這里我自己拍了一張照片,放到images文件夾中,命名為computer.jpg。運行detect.py。
yolov5配置,深度學習,Torch,深度學習,YOLO,python
在runs/detect文件夾中會新生成一個ex4文件,存放的是這次測試結果,打開conputer.jpg。效果如下:
yolov5配置,深度學習,Torch,深度學習,YOLO,python
yolov5配置,深度學習,Torch,深度學習,YOLO,python

參考致謝

ERROR:Could not build wheels for pycocotools, which is required to install pyproject.toml-based

半小時搞定Yolov5安裝配置及使用(詳細過程)

手把手教你運行YOLOv6(超詳細)

在運行yolo5的v5.0版本detect.py時遇到的一些錯誤文章來源地址http://www.zghlxwxcb.cn/news/detail-602015.html

到了這里,關于深度學習—Yolov5模型配置的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【深度學習】YOLOv5實例分割 數(shù)據(jù)集制作、模型訓練以及TensorRT部署

    【深度學習】YOLOv5實例分割 數(shù)據(jù)集制作、模型訓練以及TensorRT部署

    yolov5-seg:官方地址:https://github.com/ultralytics/yolov5/tree/v6.2 TensorRT:8.x.x 語言:C++ 系統(tǒng):ubuntu18.04 前言:由于yolo倉中提供了標準coco的json文件轉txt代碼,因此需要將labelme的json文件轉為coco json. labelme JSON 轉COCO JSON 使用labelme的CreatePolygons按鈕開始繪制多邊形,然后保存為json格式。

    2024年02月06日
    瀏覽(28)
  • Ubuntu20.04配置深度學習環(huán)境yolov5最簡流程

    Ubuntu20.04配置深度學習環(huán)境yolov5最簡流程

    1.首先給Ubuntu安裝Chrome瀏覽器(搜索引擎換成百度即可) 安裝命令:打開終端直接輸入 2.換成搜狗輸入法(如果安裝完成無法打漢字,可輸入以下命令) 3. 安裝WPS for Linux 進入搜狗for linux官網(wǎng)下載搜狗輸入法 ,下載x86版本 4. 安裝其它之前需要先安裝anaconda 先去官網(wǎng)下載好a

    2024年02月08日
    瀏覽(32)
  • cuda11.6配置torch環(huán)境(運行yolov5項目)

    cuda11.6配置torch環(huán)境(運行yolov5項目)

    首先推薦一個b站的一個up視頻,yolov5目標檢測,這里up用的是cuda10.2,我用的是11.6,主要選擇什么,大家都是依據(jù)自己的顯卡(我這里是gtx 3060)。 1.下載地址:Anaconda官網(wǎng) 具體安裝教程這里不敘述了,可以看安裝Anaconda教程 右鍵英偉達圖標,打開英偉達控制面板, 點擊幫助

    2023年04月10日
    瀏覽(22)
  • 深度學習技巧應用32-在YOLOv5模型上使用TensorRT進行加速的應用技巧

    深度學習技巧應用32-在YOLOv5模型上使用TensorRT進行加速的應用技巧

    大家好,我是微學AI,今天給大家介紹一下深度學習技巧應用32-在YOLOv5模型上使用TensorRT進行加速的應用技巧,TensorRT是NVIDIA公司提供的一個深度學習推理(inference)優(yōu)化器和運行時庫。它專門為生產(chǎn)環(huán)境下的高性能深度學習推理提供優(yōu)化支持。TensorRT可以加速深度學習模型在

    2024年02月02日
    瀏覽(21)
  • 基于深度學習的CCPD車牌檢測系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的CCPD車牌檢測系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于CCPD數(shù)據(jù)集的高精度車牌檢測系統(tǒng)可用于日常生活中檢測與定位車牌目標,利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的車牌目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導出。本系統(tǒng)采用YOLOv5目標檢測模型訓練數(shù)據(jù)集,使用Pysdie6庫來搭建

    2024年02月14日
    瀏覽(38)
  • 基于深度學習的高精度袋鼠檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的高精度袋鼠檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度學習的高精度袋鼠檢測識別系統(tǒng)可用于日常生活中或野外來檢測與定位袋鼠目標,利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的袋鼠目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導出。本系統(tǒng)采用YOLOv5目標檢測模型訓練數(shù)據(jù)集,使用

    2024年02月08日
    瀏覽(28)
  • 基于深度學習的高精度猴子檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的高精度猴子檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度學習的高精度猴子檢測識別系統(tǒng)可用于日常生活中或野外來檢測與定位猴子目標,利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的猴子目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導出。本系統(tǒng)采用YOLOv5目標檢測模型訓練數(shù)據(jù)集,使用

    2024年02月12日
    瀏覽(20)
  • 基于深度學習的高精度雞蛋檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的高精度雞蛋檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度學習的高精度雞蛋檢測識別系統(tǒng)可用于日常生活中或野外來檢測與定位雞蛋目標,利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的雞蛋目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導出。本系統(tǒng)采用YOLOv5目標檢測模型訓練數(shù)據(jù)集,使用

    2024年02月11日
    瀏覽(28)
  • 基于深度學習的高精度動物檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的高精度動物檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度學習的高精度動物檢測識別系統(tǒng)可用于日常生活中或野外來檢測與定位動物目標(狼、鹿、豬、兔和浣熊),利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的動物(狼、鹿、豬、兔和浣熊)目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導

    2024年02月08日
    瀏覽(22)
  • 基于深度學習的高精度鴿子檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    基于深度學習的高精度鴿子檢測識別系統(tǒng)(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度學習的高精度鴿子檢測識別系統(tǒng)可用于日常生活中或野外來檢測與定位鴿子目標,利用深度學習算法可實現(xiàn)圖片、視頻、攝像頭等方式的鴿子目標檢測識別,另外支持結果可視化與圖片或視頻檢測結果的導出。本系統(tǒng)采用YOLOv5目標檢測模型訓練數(shù)據(jù)集,使用

    2024年02月09日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包