YOLOV5四種網絡結構的比對


一.網絡結構

1.1 Yolov5s網絡結構

Yolov5s網絡是Yolov5系列中深度最小,特征圖的寬度最小的網絡。后面的3種都是在此基礎上不斷加深,不斷加寬。

Yolov5s網絡最小,速度最少,AP精度也最低。但如果檢測的以大目標為主,追求速度,倒也是個不錯的選擇。

11.2 Yolov5m網絡結構

Yolov5m在Yolov5s基礎上,不斷加深加寬網絡,AP精度也不斷提升,但速度的消耗也在不斷增加。

11.3 Yolov5l網絡結構

Yolov5l在Yolov5m基礎上,不斷加深加寬網絡,AP精度也不斷提升,但速度的消耗也在不斷增加。

11.4 Yolov5x網絡結構

Yolov5x在Yolov5l基礎上,不斷加深加寬網絡,AP精度也不斷提升,但速度的消耗也在不斷增加。

二. Yolov5四種網絡結構的不同點

Yolov5代碼中的四種網絡,和之前的Yolov3,Yolov4中的cfg文件不同,都是以yaml的形式來呈現。

而且四個文件的內容基本上都是一樣的,只有最上方的depth_multiple和width_multiple兩個參數不同,很多同學看的一臉懵逼,不知道只通過兩個參數是如何控制四種結構的?

2.1 四種結構的參數

取出Yolov5代碼中,每個網絡結構的兩個參數:

(1)Yolov5s.yaml

 

 

(2)Yolov5m.yaml

 

 

(3)Yolov5l.yaml

 

 

(4)Yolov5x.yaml

 

 

四種結構就是通過上面的兩個參數,來進行控制網絡的深度和寬度。depth_multiple控制網絡的深度,width_multiple控制網絡的寬度。

Yolov5中,網絡不斷的加深。也在不斷增加網絡特征提取和特征融合的能力。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM