当前位置:网站首页>Yolov5 network structure + code + application details | CSDN creation punch in
Yolov5 network structure + code + application details | CSDN creation punch in
2022-07-03 05:07:00 【TT ya】
Introduction to deep learning, rookie , I hope it's like taking notes and recording what I've learned , Also hope to help the same entry-level people , I hope the big guys can help correct it ~ Tort made delete .
This article is right YOLOv5 A summary of the series .![]()
Catalog
Two 、 Overall network structure diagram and general introduction
6、 ... and 、 The code realizes the specific construction of the network
7、 ... and 、 utilize YOLOv5 Train your own dataset
One 、 Input analysis
YOLOv5 Input end ( One )—— Mosaic Data to enhance |CSDN Creative punch in _tt Ya's blog -CSDN Blog
YOLOv5 Input end ( Two )|CSDN Creative punch in _tt Ya's blog -CSDN Blog ( Adaptive anchor frame calculation + Adaptive image scaling )
Two 、 Overall network structure diagram and general introduction
The network structure diagram is shown in the figure below :
( among CBL The annotations of are all about output )
Thank you here for your blog friends 352( Brother, what is the symbol in front of you? I can't show it here , sorry ) Reminder
v5.0 edition
Current update to v6.0 edition

( The big change here is : use CBL Instead of Focus layer , It is mainly to facilitate model export )
YOLOv5 The network structure is divided into 3 Parts of ,Backbone( The main part ),Neck and Head.
Backbone effect : feature extraction
Neck effect : A wave of mixing and combination of features , And pass these characteristics to the prediction layer
Head effect : Make the final prediction output
3、 ... and 、Backbone
Backbone Mainly by Focus,CBL,BottleneckCSP(/C3) as well as SPP Other components .
Focus effect : Perform a down sampling , And reduce the amount of computation and speed up the network .(v5.0)
CBL effect :( It's what we often call convolution , Although the convolution here is not in the direct sense nn.Conv2d.) Get features .
of Focus and CBL The analysis can be found in the blog written by Kangkang blogger
YOLOv5 Medium Focus Layer details _tt Ya's blog -CSDN Blog
BottleneckCSP(/C3) effect : Residual structure , Learn more features .
of BottleneckCSP(/C3) The analysis can be found in the blog written by Kangkang blogger
YOLOv5 Medium CSP structure _tt Ya's blog -CSDN Blog
SPP/SPPF effect : Space Pyramid pooling , Transform the arbitrary size feature map obtained above into a fixed size feature vector .
(v5.0 yes SPP,v6.0 yes SPPF)
of SPP/SPPF The analysis can be found in the blog written by Kangkang blogger
YOLOv5 Medium SPP/SPPF The structure, _tt Ya's blog -CSDN Blog _spp yolov5
Four 、Neck
Neck To put it bluntly FPN+PAN The design of the structure .
About FPN and PAN You can read the previous articles written by bloggers
In depth learning FPN Detailed explanation _tt Ya's blog -CSDN Blog
Deep learning PAN Detailed explanation _tt Ya's blog -CSDN Blog
( here v5.0 and v6.0 Please refer to the above figure , Too lazy to change, hee hee )


5、 ... and 、Head
I understand. Head It's the output . If only from the network structure , He is right Neck Coming out 3 The outputs are convoluted separately . However Head The main part of is its output reasoning and processing . See the previous articles of bloggers for details , There is a loss function ,NMS And source code analysis .
YOLOv5 Detailed explanation of the output end of _tt Ya's blog -CSDN Blog
6、 ... and 、 The code realizes the specific construction of the network
See YOLOv5 Model construction source code detailed |CSDN Creative punch in _tt Ya's blog -CSDN Blog
7、 ... and 、 utilize YOLOv5 Train your own dataset
YOLOv5 Train yourself to explain the data set _tt Ya's blog -CSDN Blog
You are welcome to criticize and correct in the comment area , Thank you. ~
边栏推荐
- Realize file download through the tag of < a > and customize the file name
- Kept hot standby and haproxy
- [clock 223] [binary tree] [leetcode high frequency]: 102 Sequence traversal of binary tree
- Use Sqlalchemy module to obtain the table name and field name of the existing table in the database
- Distinguish between releases and snapshots in nexus private library
- Common methods of JS array
- 1114 family property (25 points)
- Mobile terminal - uniapp development record (public request encapsulation)
- Notes | numpy-09 Broadcast
- 1107 social clusters (30 points)
猜你喜欢

On typescript and grammar
![[research materials] 2021 China's game industry brand report - Download attached](/img/b7/a377b0b7c742078e2feb28ebfbca62.jpg)
[research materials] 2021 China's game industry brand report - Download attached

appium1.22. Appium inspector after X version needs to be installed separately

Overview of basic knowledge of C language

MPM model and ab pressure test

Botu uses peek and poke for IO mapping

appium1.22.x 版本后的 appium inspector 需单独安装

Oracle SQL table data loss

Ueditor, FCKeditor, kindeditor editor vulnerability

Web APIs exclusivity
随机推荐
2022-02-11 daily clock in: problem fine brush
[basic grammar] C language uses for loop to print Pentagram
ZABBIX monitoring of lamp architecture (2): ZABBIX basic operation
How to connect the network: Chapter 1 CSDN creation punch in
Current market situation and development prospect forecast of the global fire boots industry in 2022
Burp suite plug-in based on actual combat uses tips
JS scope
Market status and development prospect prediction of global neutral silicone sealant industry in 2022
Market status and development prospects of the global IOT active infrared sensor industry in 2022
Thesis reading_ Chinese medical model_ eHealth
LVS load balancing cluster of efficient multi-purpose cluster (NAT mode)
JS string and array methods
The current market situation and development prospect of the global gluten tolerance test kit industry in 2022
appium1.22. Appium inspector after X version needs to be installed separately
Learn to use the idea breakpoint debugging tool
Class loading mechanism (detailed explanation of the whole process)
Esp32-c3 learning and testing WiFi (II. Wi Fi distribution - smart_config mode and BlueIf mode)
Self introduction and objectives
【实战项目】自主web服务器
leetcode406. Rebuild the queue based on height
