-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
yolov3_darknet53_Architecture
109 lines (108 loc) · 8.03 KB
/
yolov3_darknet53_Architecture
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
layer filters size input output
0 conv 32 3 x 3 / 1 1024 x 768 x 3 -> 1024 x 768 x 32 1.359 BFLOPs
1 conv 64 3 x 3 / 2 1024 x 768 x 32 -> 512 x 384 x 64 7.248 BFLOPs
2 conv 32 1 x 1 / 1 512 x 384 x 64 -> 512 x 384 x 32 0.805 BFLOPs
3 conv 64 3 x 3 / 1 512 x 384 x 32 -> 512 x 384 x 64 7.248 BFLOPs
4 res 1 512 x 384 x 64 -> 512 x 384 x 64
5 conv 128 3 x 3 / 2 512 x 384 x 64 -> 256 x 192 x 128 7.248 BFLOPs
6 conv 64 1 x 1 / 1 256 x 192 x 128 -> 256 x 192 x 64 0.805 BFLOPs
7 conv 128 3 x 3 / 1 256 x 192 x 64 -> 256 x 192 x 128 7.248 BFLOPs
8 res 5 256 x 192 x 128 -> 256 x 192 x 128
9 conv 64 1 x 1 / 1 256 x 192 x 128 -> 256 x 192 x 64 0.805 BFLOPs
10 conv 128 3 x 3 / 1 256 x 192 x 64 -> 256 x 192 x 128 7.248 BFLOPs
11 res 8 256 x 192 x 128 -> 256 x 192 x 128
12 conv 256 3 x 3 / 2 256 x 192 x 128 -> 128 x 96 x 256 7.248 BFLOPs
13 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
14 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
15 res 12 128 x 96 x 256 -> 128 x 96 x 256
16 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
17 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
18 res 15 128 x 96 x 256 -> 128 x 96 x 256
19 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
20 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
21 res 18 128 x 96 x 256 -> 128 x 96 x 256
22 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
23 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
24 res 21 128 x 96 x 256 -> 128 x 96 x 256
25 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
26 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
27 res 24 128 x 96 x 256 -> 128 x 96 x 256
28 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
29 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
30 res 27 128 x 96 x 256 -> 128 x 96 x 256
31 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
32 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
33 res 30 128 x 96 x 256 -> 128 x 96 x 256
34 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
35 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
36 res 33 128 x 96 x 256 -> 128 x 96 x 256
37 conv 512 3 x 3 / 2 128 x 96 x 256 -> 64 x 48 x 512 7.248 BFLOPs
38 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
39 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
40 res 37 64 x 48 x 512 -> 64 x 48 x 512
41 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
42 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
43 res 40 64 x 48 x 512 -> 64 x 48 x 512
44 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
45 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
46 res 43 64 x 48 x 512 -> 64 x 48 x 512
47 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
48 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
49 res 46 64 x 48 x 512 -> 64 x 48 x 512
50 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
51 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
52 res 49 64 x 48 x 512 -> 64 x 48 x 512
53 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
54 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
55 res 52 64 x 48 x 512 -> 64 x 48 x 512
56 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
57 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
58 res 55 64 x 48 x 512 -> 64 x 48 x 512
59 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
60 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
61 res 58 64 x 48 x 512 -> 64 x 48 x 512
62 conv 1024 3 x 3 / 2 64 x 48 x 512 -> 32 x 24 x1024 7.248 BFLOPs
63 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
64 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
65 res 62 32 x 24 x1024 -> 32 x 24 x1024
66 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
67 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
68 res 65 32 x 24 x1024 -> 32 x 24 x1024
69 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
70 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
71 res 68 32 x 24 x1024 -> 32 x 24 x1024
72 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
73 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
74 res 71 32 x 24 x1024 -> 32 x 24 x1024
75 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
76 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
77 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
78 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
79 conv 512 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 512 0.805 BFLOPs
80 conv 1024 3 x 3 / 1 32 x 24 x 512 -> 32 x 24 x1024 7.248 BFLOPs
81 conv 24 1 x 1 / 1 32 x 24 x1024 -> 32 x 24 x 24 0.038 BFLOPs
82 yolo
83 route 79
84 conv 256 1 x 1 / 1 32 x 24 x 512 -> 32 x 24 x 256 0.201 BFLOPs
85 upsample 2x 32 x 24 x 256 -> 64 x 48 x 256
86 route 85 61
87 conv 256 1 x 1 / 1 64 x 48 x 768 -> 64 x 48 x 256 1.208 BFLOPs
88 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
89 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
90 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
91 conv 256 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 256 0.805 BFLOPs
92 conv 512 3 x 3 / 1 64 x 48 x 256 -> 64 x 48 x 512 7.248 BFLOPs
93 conv 24 1 x 1 / 1 64 x 48 x 512 -> 64 x 48 x 24 0.075 BFLOPs
94 yolo
95 route 91
96 conv 128 1 x 1 / 1 64 x 48 x 256 -> 64 x 48 x 128 0.201 BFLOPs
97 upsample 2x 64 x 48 x 128 -> 128 x 96 x 128
98 route 97 36
99 conv 128 1 x 1 / 1 128 x 96 x 384 -> 128 x 96 x 128 1.208 BFLOPs
100 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
101 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
102 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
103 conv 128 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 128 0.805 BFLOPs
104 conv 256 3 x 3 / 1 128 x 96 x 128 -> 128 x 96 x 256 7.248 BFLOPs
105 conv 24 1 x 1 / 1 128 x 96 x 256 -> 128 x 96 x 24 0.151 BFLOPs
106 yolo