RepNCSPELAN4
3
Conv
2
Conv
1
ADown
4
RepNCSPELAN4
5
ADown
6
RepNCSPELAN4
7
ADown
8
RepNCSPELAN4
9
SPPELAN
29
Upsample
30
Concat
31
RepNCSPELAN4
32
Upsample
33
Concat
34
RepNCSPELAN4
35
3,640,640
64,320,320
128,160,160
256,160,160
256,80,80
512,80,80
512,40,40
1024,40,40
1024,20,20
1024,20,20
512,40,40
512,20,20
1024,40,40
512,40,40
512,80,80
1024,80,80
256,80,80
YOLOV9-e
CBLinear
12
CBLinear
13
CBLinear
14
Conv
15
Conv
17
CBFuse
18
ADown
20
RepNCSPELAN4
19
CBFuse
24
RepNCSPELAN4
22
ADown
23
CBFuse
27
RepNCSPELAN4
25
ADown
26
RepNCSPELAN4
28
Silence
0
3,640,640
64,320,320
128,160,160
128,160,160
512,80,80
1024,40,40
1024,20,20
512,80,80
512,40,40
512,20,20
512,40,40
256,80,80
512,80,80
512,40,40
512,40,40
1024,40,40
1024,20,20
1024,20,20
1024,20,20
1024,40,40
512,80,80
64,320,320
256,160,160
CBLinear
11
CBLinear
10
CBFuse
16
CBFuse
21
SPPELAN
36
Upsample
37
Concat
38
RepNCSPELAN4
39
Upsample
40
Concat
41
512,40,40
512,20,20
1536,40,40
512,40,40
512,80,80
RepNCSPELAN4
42
ADown
43
Concat
44
RepNCSPELAN4
45
Concat
47
RepNCSPELAN4
48
256,80,80
256,40,40
768,40,40
512,40,40
512,20,20
1024,20,20
ADown
46
A3
A4
A5
P3
P4
P5
[64,320,320]
[64,160,160,
128,160,160]
[64,80,80,
128,80,80,
256,80,80]
[64,40,40,
128,40,40,
256,40,40,
512,40,40]
[64,20,20,
128,20,20,
256,20,20,
512,20,20,
1024,20,20]
64,320,320
256,160,160
256,80,80
512,20,20
1024,80,80 256,80,80
512,20,20
512,40,40
512,40,40
Conv Conv(g=4) Conv2D
Conv Conv(g=4) Conv2D
X
feat_channels
in_channels
in_channels
feat_channels
feat_channels*4
feat_channels*4
4*reg_max
num_classes
作者:gy77
GitHub: https://github.com/gy-7/mmyolo
PS:
1. 灰色块/虚线代表辅助分支。
2. backbone中一个红色方框代表代码中一个stage
3. Layer 14:有五个输出,分别为Layer 16/18/21/24/27的输入。
4. Head分为两个分支,上面是reg分支,下面是cls分支。Head中
feature的尺寸是不变的,只有通道数是变化的。Head结构如下: