Upload 20 files
Browse files- yolov9c_ncnn_model/metadata.yaml +93 -0
- yolov9c_ncnn_model/model.ncnn.bin +3 -0
- yolov9c_ncnn_model/model.ncnn.param +434 -0
- yolov9c_ncnn_model/model_ncnn.py +26 -0
- yolov9e_ncnn_model/metadata.yaml +93 -0
- yolov9e_ncnn_model/model.ncnn.bin +3 -0
- yolov9e_ncnn_model/model.ncnn.param +793 -0
- yolov9e_ncnn_model/model_ncnn.py +26 -0
- yolov9m_ncnn_model/metadata.yaml +93 -0
- yolov9m_ncnn_model/model.ncnn.bin +3 -0
- yolov9m_ncnn_model/model.ncnn.param +409 -0
- yolov9m_ncnn_model/model_ncnn.py +26 -0
- yolov9s_ncnn_model/metadata.yaml +93 -0
- yolov9s_ncnn_model/model.ncnn.bin +3 -0
- yolov9s_ncnn_model/model.ncnn.param +551 -0
- yolov9s_ncnn_model/model_ncnn.py +26 -0
- yolov9t_ncnn_model/metadata.yaml +93 -0
- yolov9t_ncnn_model/model.ncnn.bin +3 -0
- yolov9t_ncnn_model/model.ncnn.param +551 -0
- yolov9t_ncnn_model/model_ncnn.py +26 -0
yolov9c_ncnn_model/metadata.yaml
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
description: Ultralytics YOLOv9c model trained on /usr/src/ultralytics/ultralytics/cfg/datasets/coco.yaml
|
2 |
+
author: Ultralytics
|
3 |
+
date: '2024-08-07T18:35:04.493839'
|
4 |
+
version: 8.2.53
|
5 |
+
license: AGPL-3.0 License (https://ultralytics.com/license)
|
6 |
+
docs: https://docs.ultralytics.com
|
7 |
+
stride: 32
|
8 |
+
task: detect
|
9 |
+
batch: 1
|
10 |
+
imgsz:
|
11 |
+
- 640
|
12 |
+
- 640
|
13 |
+
names:
|
14 |
+
0: person
|
15 |
+
1: bicycle
|
16 |
+
2: car
|
17 |
+
3: motorcycle
|
18 |
+
4: airplane
|
19 |
+
5: bus
|
20 |
+
6: train
|
21 |
+
7: truck
|
22 |
+
8: boat
|
23 |
+
9: traffic light
|
24 |
+
10: fire hydrant
|
25 |
+
11: stop sign
|
26 |
+
12: parking meter
|
27 |
+
13: bench
|
28 |
+
14: bird
|
29 |
+
15: cat
|
30 |
+
16: dog
|
31 |
+
17: horse
|
32 |
+
18: sheep
|
33 |
+
19: cow
|
34 |
+
20: elephant
|
35 |
+
21: bear
|
36 |
+
22: zebra
|
37 |
+
23: giraffe
|
38 |
+
24: backpack
|
39 |
+
25: umbrella
|
40 |
+
26: handbag
|
41 |
+
27: tie
|
42 |
+
28: suitcase
|
43 |
+
29: frisbee
|
44 |
+
30: skis
|
45 |
+
31: snowboard
|
46 |
+
32: sports ball
|
47 |
+
33: kite
|
48 |
+
34: baseball bat
|
49 |
+
35: baseball glove
|
50 |
+
36: skateboard
|
51 |
+
37: surfboard
|
52 |
+
38: tennis racket
|
53 |
+
39: bottle
|
54 |
+
40: wine glass
|
55 |
+
41: cup
|
56 |
+
42: fork
|
57 |
+
43: knife
|
58 |
+
44: spoon
|
59 |
+
45: bowl
|
60 |
+
46: banana
|
61 |
+
47: apple
|
62 |
+
48: sandwich
|
63 |
+
49: orange
|
64 |
+
50: broccoli
|
65 |
+
51: carrot
|
66 |
+
52: hot dog
|
67 |
+
53: pizza
|
68 |
+
54: donut
|
69 |
+
55: cake
|
70 |
+
56: chair
|
71 |
+
57: couch
|
72 |
+
58: potted plant
|
73 |
+
59: bed
|
74 |
+
60: dining table
|
75 |
+
61: toilet
|
76 |
+
62: tv
|
77 |
+
63: laptop
|
78 |
+
64: mouse
|
79 |
+
65: remote
|
80 |
+
66: keyboard
|
81 |
+
67: cell phone
|
82 |
+
68: microwave
|
83 |
+
69: oven
|
84 |
+
70: toaster
|
85 |
+
71: sink
|
86 |
+
72: refrigerator
|
87 |
+
73: book
|
88 |
+
74: clock
|
89 |
+
75: vase
|
90 |
+
76: scissors
|
91 |
+
77: teddy bear
|
92 |
+
78: hair drier
|
93 |
+
79: toothbrush
|
yolov9c_ncnn_model/model.ncnn.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:725f6024fdea2f37262ab84d9ecf4c7ab109478f635f03b407f1d2d904d90ab2
|
3 |
+
size 101692292
|
yolov9c_ncnn_model/model.ncnn.param
ADDED
@@ -0,0 +1,434 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
7767517
|
2 |
+
432 509
|
3 |
+
Input in0 0 1 in0
|
4 |
+
Convolution conv_0 1 1 in0 1 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=1728
|
5 |
+
Swish silu_148 1 1 1 2
|
6 |
+
Convolution conv_1 1 1 2 3 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=73728
|
7 |
+
Swish silu_149 1 1 3 4
|
8 |
+
Convolution conv_2 1 1 4 5 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
9 |
+
Swish silu_150 1 1 5 6
|
10 |
+
Slice chunk_0 1 2 6 7 8 -23300=2,-233,-233 1=0
|
11 |
+
Split splitncnn_0 1 3 8 9 10 11
|
12 |
+
Convolution conv_3 1 1 11 12 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
13 |
+
Swish silu_151 1 1 12 13
|
14 |
+
Split splitncnn_1 1 2 13 14 15
|
15 |
+
Convolution conv_4 1 1 15 16 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
16 |
+
Swish silu_152 1 1 16 17
|
17 |
+
Convolution conv_5 1 1 17 18 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
18 |
+
Swish silu_153 1 1 18 19
|
19 |
+
BinaryOp add_0 2 1 14 19 20 0=0
|
20 |
+
Convolution conv_6 1 1 10 21 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
21 |
+
Swish silu_154 1 1 21 22
|
22 |
+
Concat cat_0 2 1 20 22 23 0=0
|
23 |
+
Convolution conv_7 1 1 23 24 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
24 |
+
Swish silu_155 1 1 24 25
|
25 |
+
Convolution conv_8 1 1 25 26 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
26 |
+
Swish silu_156 1 1 26 27
|
27 |
+
Split splitncnn_2 1 3 27 28 29 30
|
28 |
+
Convolution conv_9 1 1 30 31 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
29 |
+
Swish silu_157 1 1 31 32
|
30 |
+
Split splitncnn_3 1 2 32 33 34
|
31 |
+
Convolution conv_10 1 1 34 35 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
32 |
+
Swish silu_158 1 1 35 36
|
33 |
+
Convolution conv_11 1 1 36 37 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
34 |
+
Swish silu_159 1 1 37 38
|
35 |
+
BinaryOp add_1 2 1 33 38 39 0=0
|
36 |
+
Convolution conv_12 1 1 29 40 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
37 |
+
Swish silu_160 1 1 40 41
|
38 |
+
Concat cat_1 2 1 39 41 42 0=0
|
39 |
+
Convolution conv_13 1 1 42 43 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
40 |
+
Swish silu_161 1 1 43 44
|
41 |
+
Convolution conv_14 1 1 44 45 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
42 |
+
Swish silu_162 1 1 45 46
|
43 |
+
Concat cat_2 4 1 7 9 28 46 47 0=0
|
44 |
+
Convolution conv_15 1 1 47 48 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
45 |
+
Swish silu_163 1 1 48 49
|
46 |
+
Pooling avgpool2d_288 1 1 49 50 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
47 |
+
Slice chunk_1 1 2 50 51 52 -23300=2,-233,-233 1=0
|
48 |
+
Convolution conv_16 1 1 51 53 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=147456
|
49 |
+
Swish silu_164 1 1 53 54
|
50 |
+
Pooling maxpool2d_293 1 1 52 55 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
51 |
+
Convolution conv_17 1 1 55 56 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
52 |
+
Swish silu_165 1 1 56 57
|
53 |
+
Concat cat_3 2 1 54 57 58 0=0
|
54 |
+
Convolution conv_18 1 1 58 59 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
55 |
+
Swish silu_166 1 1 59 60
|
56 |
+
Slice chunk_2 1 2 60 61 62 -23300=2,-233,-233 1=0
|
57 |
+
Split splitncnn_4 1 3 62 63 64 65
|
58 |
+
Convolution conv_19 1 1 65 66 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
59 |
+
Swish silu_167 1 1 66 67
|
60 |
+
Split splitncnn_5 1 2 67 68 69
|
61 |
+
Convolution conv_20 1 1 69 70 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
62 |
+
Swish silu_168 1 1 70 71
|
63 |
+
Convolution conv_21 1 1 71 72 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
64 |
+
Swish silu_169 1 1 72 73
|
65 |
+
BinaryOp add_2 2 1 68 73 74 0=0
|
66 |
+
Convolution conv_22 1 1 64 75 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
67 |
+
Swish silu_170 1 1 75 76
|
68 |
+
Concat cat_4 2 1 74 76 77 0=0
|
69 |
+
Convolution conv_23 1 1 77 78 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
70 |
+
Swish silu_171 1 1 78 79
|
71 |
+
Convolution conv_24 1 1 79 80 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
72 |
+
Swish silu_172 1 1 80 81
|
73 |
+
Split splitncnn_6 1 3 81 82 83 84
|
74 |
+
Convolution conv_25 1 1 84 85 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
75 |
+
Swish silu_173 1 1 85 86
|
76 |
+
Split splitncnn_7 1 2 86 87 88
|
77 |
+
Convolution conv_26 1 1 88 89 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
78 |
+
Swish silu_174 1 1 89 90
|
79 |
+
Convolution conv_27 1 1 90 91 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
80 |
+
Swish silu_175 1 1 91 92
|
81 |
+
BinaryOp add_3 2 1 87 92 93 0=0
|
82 |
+
Convolution conv_28 1 1 83 94 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
83 |
+
Swish silu_176 1 1 94 95
|
84 |
+
Concat cat_5 2 1 93 95 96 0=0
|
85 |
+
Convolution conv_29 1 1 96 97 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
86 |
+
Swish silu_177 1 1 97 98
|
87 |
+
Convolution conv_30 1 1 98 99 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
88 |
+
Swish silu_178 1 1 99 100
|
89 |
+
Concat cat_6 4 1 61 63 82 100 101 0=0
|
90 |
+
Convolution conv_31 1 1 101 102 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
91 |
+
Swish silu_179 1 1 102 103
|
92 |
+
Split splitncnn_8 1 2 103 104 105
|
93 |
+
Pooling avgpool2d_289 1 1 105 106 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
94 |
+
Slice chunk_3 1 2 106 107 108 -23300=2,-233,-233 1=0
|
95 |
+
Convolution conv_32 1 1 107 109 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
96 |
+
Swish silu_180 1 1 109 110
|
97 |
+
Pooling maxpool2d_294 1 1 108 111 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
98 |
+
Convolution conv_33 1 1 111 112 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
99 |
+
Swish silu_181 1 1 112 113
|
100 |
+
Concat cat_7 2 1 110 113 114 0=0
|
101 |
+
Convolution conv_34 1 1 114 115 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
102 |
+
Swish silu_182 1 1 115 116
|
103 |
+
Slice chunk_4 1 2 116 117 118 -23300=2,-233,-233 1=0
|
104 |
+
Split splitncnn_9 1 3 118 119 120 121
|
105 |
+
Convolution conv_35 1 1 121 122 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
106 |
+
Swish silu_183 1 1 122 123
|
107 |
+
Split splitncnn_10 1 2 123 124 125
|
108 |
+
Convolution conv_36 1 1 125 126 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
109 |
+
Swish silu_184 1 1 126 127
|
110 |
+
Convolution conv_37 1 1 127 128 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
111 |
+
Swish silu_185 1 1 128 129
|
112 |
+
BinaryOp add_4 2 1 124 129 130 0=0
|
113 |
+
Convolution conv_38 1 1 120 131 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
114 |
+
Swish silu_186 1 1 131 132
|
115 |
+
Concat cat_8 2 1 130 132 133 0=0
|
116 |
+
Convolution conv_39 1 1 133 134 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
117 |
+
Swish silu_187 1 1 134 135
|
118 |
+
Convolution conv_40 1 1 135 136 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
119 |
+
Swish silu_188 1 1 136 137
|
120 |
+
Split splitncnn_11 1 3 137 138 139 140
|
121 |
+
Convolution conv_41 1 1 140 141 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
122 |
+
Swish silu_189 1 1 141 142
|
123 |
+
Split splitncnn_12 1 2 142 143 144
|
124 |
+
Convolution conv_42 1 1 144 145 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
125 |
+
Swish silu_190 1 1 145 146
|
126 |
+
Convolution conv_43 1 1 146 147 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
127 |
+
Swish silu_191 1 1 147 148
|
128 |
+
BinaryOp add_5 2 1 143 148 149 0=0
|
129 |
+
Convolution conv_44 1 1 139 150 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
130 |
+
Swish silu_192 1 1 150 151
|
131 |
+
Concat cat_9 2 1 149 151 152 0=0
|
132 |
+
Convolution conv_45 1 1 152 153 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
133 |
+
Swish silu_193 1 1 153 154
|
134 |
+
Convolution conv_46 1 1 154 155 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
135 |
+
Swish silu_194 1 1 155 156
|
136 |
+
Concat cat_10 4 1 117 119 138 156 157 0=0
|
137 |
+
Convolution conv_47 1 1 157 158 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
138 |
+
Swish silu_195 1 1 158 159
|
139 |
+
Split splitncnn_13 1 2 159 160 161
|
140 |
+
Pooling avgpool2d_290 1 1 161 162 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
141 |
+
Slice chunk_5 1 2 162 163 164 -23300=2,-233,-233 1=0
|
142 |
+
Convolution conv_48 1 1 163 165 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
143 |
+
Swish silu_196 1 1 165 166
|
144 |
+
Pooling maxpool2d_295 1 1 164 167 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
145 |
+
Convolution conv_49 1 1 167 168 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
146 |
+
Swish silu_197 1 1 168 169
|
147 |
+
Concat cat_11 2 1 166 169 170 0=0
|
148 |
+
Convolution conv_50 1 1 170 171 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
149 |
+
Swish silu_198 1 1 171 172
|
150 |
+
Slice chunk_6 1 2 172 173 174 -23300=2,-233,-233 1=0
|
151 |
+
Split splitncnn_14 1 3 174 175 176 177
|
152 |
+
Convolution conv_51 1 1 177 178 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
153 |
+
Swish silu_199 1 1 178 179
|
154 |
+
Split splitncnn_15 1 2 179 180 181
|
155 |
+
Convolution conv_52 1 1 181 182 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
156 |
+
Swish silu_200 1 1 182 183
|
157 |
+
Convolution conv_53 1 1 183 184 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
158 |
+
Swish silu_201 1 1 184 185
|
159 |
+
BinaryOp add_6 2 1 180 185 186 0=0
|
160 |
+
Convolution conv_54 1 1 176 187 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
161 |
+
Swish silu_202 1 1 187 188
|
162 |
+
Concat cat_12 2 1 186 188 189 0=0
|
163 |
+
Convolution conv_55 1 1 189 190 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
164 |
+
Swish silu_203 1 1 190 191
|
165 |
+
Convolution conv_56 1 1 191 192 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
166 |
+
Swish silu_204 1 1 192 193
|
167 |
+
Split splitncnn_16 1 3 193 194 195 196
|
168 |
+
Convolution conv_57 1 1 196 197 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
169 |
+
Swish silu_205 1 1 197 198
|
170 |
+
Split splitncnn_17 1 2 198 199 200
|
171 |
+
Convolution conv_58 1 1 200 201 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
172 |
+
Swish silu_206 1 1 201 202
|
173 |
+
Convolution conv_59 1 1 202 203 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
174 |
+
Swish silu_207 1 1 203 204
|
175 |
+
BinaryOp add_7 2 1 199 204 205 0=0
|
176 |
+
Convolution conv_60 1 1 195 206 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
177 |
+
Swish silu_208 1 1 206 207
|
178 |
+
Concat cat_13 2 1 205 207 208 0=0
|
179 |
+
Convolution conv_61 1 1 208 209 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
180 |
+
Swish silu_209 1 1 209 210
|
181 |
+
Convolution conv_62 1 1 210 211 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
182 |
+
Swish silu_210 1 1 211 212
|
183 |
+
Concat cat_14 4 1 173 175 194 212 213 0=0
|
184 |
+
Convolution conv_63 1 1 213 214 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
185 |
+
Swish silu_211 1 1 214 215
|
186 |
+
Convolution conv_64 1 1 215 216 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
187 |
+
Swish silu_212 1 1 216 217
|
188 |
+
Split splitncnn_18 1 2 217 218 219
|
189 |
+
Pooling maxpool2d_145 1 1 219 220 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
190 |
+
Split splitncnn_19 1 2 220 221 222
|
191 |
+
Pooling maxpool2d_146 1 1 222 223 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
192 |
+
Split splitncnn_20 1 2 223 224 225
|
193 |
+
Pooling maxpool2d_147 1 1 225 226 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
194 |
+
Concat cat_15 4 1 218 221 224 226 227 0=0
|
195 |
+
Convolution conv_65 1 1 227 228 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
196 |
+
Swish silu_213 1 1 228 229
|
197 |
+
Split splitncnn_21 1 2 229 230 231
|
198 |
+
Interp upsample_286 1 1 231 232 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
199 |
+
Concat cat_16 2 1 232 160 233 0=0
|
200 |
+
Convolution conv_66 1 1 233 234 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
201 |
+
Swish silu_214 1 1 234 235
|
202 |
+
Slice chunk_7 1 2 235 236 237 -23300=2,-233,-233 1=0
|
203 |
+
Split splitncnn_22 1 3 237 238 239 240
|
204 |
+
Convolution conv_67 1 1 240 241 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
205 |
+
Swish silu_215 1 1 241 242
|
206 |
+
Split splitncnn_23 1 2 242 243 244
|
207 |
+
Convolution conv_68 1 1 244 245 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
208 |
+
Swish silu_216 1 1 245 246
|
209 |
+
Convolution conv_69 1 1 246 247 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
210 |
+
Swish silu_217 1 1 247 248
|
211 |
+
BinaryOp add_8 2 1 243 248 249 0=0
|
212 |
+
Convolution conv_70 1 1 239 250 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
213 |
+
Swish silu_218 1 1 250 251
|
214 |
+
Concat cat_17 2 1 249 251 252 0=0
|
215 |
+
Convolution conv_71 1 1 252 253 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
216 |
+
Swish silu_219 1 1 253 254
|
217 |
+
Convolution conv_72 1 1 254 255 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
218 |
+
Swish silu_220 1 1 255 256
|
219 |
+
Split splitncnn_24 1 3 256 257 258 259
|
220 |
+
Convolution conv_73 1 1 259 260 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
221 |
+
Swish silu_221 1 1 260 261
|
222 |
+
Split splitncnn_25 1 2 261 262 263
|
223 |
+
Convolution conv_74 1 1 263 264 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
224 |
+
Swish silu_222 1 1 264 265
|
225 |
+
Convolution conv_75 1 1 265 266 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
226 |
+
Swish silu_223 1 1 266 267
|
227 |
+
BinaryOp add_9 2 1 262 267 268 0=0
|
228 |
+
Convolution conv_76 1 1 258 269 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
229 |
+
Swish silu_224 1 1 269 270
|
230 |
+
Concat cat_18 2 1 268 270 271 0=0
|
231 |
+
Convolution conv_77 1 1 271 272 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
232 |
+
Swish silu_225 1 1 272 273
|
233 |
+
Convolution conv_78 1 1 273 274 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
234 |
+
Swish silu_226 1 1 274 275
|
235 |
+
Concat cat_19 4 1 236 238 257 275 276 0=0
|
236 |
+
Convolution conv_79 1 1 276 277 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
237 |
+
Swish silu_227 1 1 277 278
|
238 |
+
Split splitncnn_26 1 2 278 279 280
|
239 |
+
Interp upsample_287 1 1 280 281 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
240 |
+
Concat cat_20 2 1 281 104 282 0=0
|
241 |
+
Convolution conv_80 1 1 282 283 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
242 |
+
Swish silu_228 1 1 283 284
|
243 |
+
Slice chunk_8 1 2 284 285 286 -23300=2,-233,-233 1=0
|
244 |
+
Split splitncnn_27 1 3 286 287 288 289
|
245 |
+
Convolution conv_81 1 1 289 290 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
246 |
+
Swish silu_229 1 1 290 291
|
247 |
+
Split splitncnn_28 1 2 291 292 293
|
248 |
+
Convolution conv_82 1 1 293 294 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
249 |
+
Swish silu_230 1 1 294 295
|
250 |
+
Convolution conv_83 1 1 295 296 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
251 |
+
Swish silu_231 1 1 296 297
|
252 |
+
BinaryOp add_10 2 1 292 297 298 0=0
|
253 |
+
Convolution conv_84 1 1 288 299 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
254 |
+
Swish silu_232 1 1 299 300
|
255 |
+
Concat cat_21 2 1 298 300 301 0=0
|
256 |
+
Convolution conv_85 1 1 301 302 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
257 |
+
Swish silu_233 1 1 302 303
|
258 |
+
Convolution conv_86 1 1 303 304 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
259 |
+
Swish silu_234 1 1 304 305
|
260 |
+
Split splitncnn_29 1 3 305 306 307 308
|
261 |
+
Convolution conv_87 1 1 308 309 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
262 |
+
Swish silu_235 1 1 309 310
|
263 |
+
Split splitncnn_30 1 2 310 311 312
|
264 |
+
Convolution conv_88 1 1 312 313 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
265 |
+
Swish silu_236 1 1 313 314
|
266 |
+
Convolution conv_89 1 1 314 315 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
267 |
+
Swish silu_237 1 1 315 316
|
268 |
+
BinaryOp add_11 2 1 311 316 317 0=0
|
269 |
+
Convolution conv_90 1 1 307 318 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
270 |
+
Swish silu_238 1 1 318 319
|
271 |
+
Concat cat_22 2 1 317 319 320 0=0
|
272 |
+
Convolution conv_91 1 1 320 321 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
273 |
+
Swish silu_239 1 1 321 322
|
274 |
+
Convolution conv_92 1 1 322 323 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
275 |
+
Swish silu_240 1 1 323 324
|
276 |
+
Concat cat_23 4 1 285 287 306 324 325 0=0
|
277 |
+
Convolution conv_93 1 1 325 326 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
278 |
+
Swish silu_241 1 1 326 327
|
279 |
+
Split splitncnn_31 1 3 327 328 329 330
|
280 |
+
Pooling avgpool2d_291 1 1 330 331 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
281 |
+
Slice chunk_9 1 2 331 332 333 -23300=2,-233,-233 1=0
|
282 |
+
Convolution conv_94 1 1 332 334 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=147456
|
283 |
+
Swish silu_242 1 1 334 335
|
284 |
+
Pooling maxpool2d_296 1 1 333 336 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
285 |
+
Convolution conv_95 1 1 336 337 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
286 |
+
Swish silu_243 1 1 337 338
|
287 |
+
Concat cat_24 2 1 335 338 339 0=0
|
288 |
+
Concat cat_25 2 1 339 279 340 0=0
|
289 |
+
Convolution conv_96 1 1 340 341 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=393216
|
290 |
+
Swish silu_244 1 1 341 342
|
291 |
+
Slice chunk_10 1 2 342 343 344 -23300=2,-233,-233 1=0
|
292 |
+
Split splitncnn_32 1 3 344 345 346 347
|
293 |
+
Convolution conv_97 1 1 347 348 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
294 |
+
Swish silu_245 1 1 348 349
|
295 |
+
Split splitncnn_33 1 2 349 350 351
|
296 |
+
Convolution conv_98 1 1 351 352 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
297 |
+
Swish silu_246 1 1 352 353
|
298 |
+
Convolution conv_99 1 1 353 354 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
299 |
+
Swish silu_247 1 1 354 355
|
300 |
+
BinaryOp add_12 2 1 350 355 356 0=0
|
301 |
+
Convolution conv_100 1 1 346 357 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
302 |
+
Swish silu_248 1 1 357 358
|
303 |
+
Concat cat_26 2 1 356 358 359 0=0
|
304 |
+
Convolution conv_101 1 1 359 360 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
305 |
+
Swish silu_249 1 1 360 361
|
306 |
+
Convolution conv_102 1 1 361 362 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
307 |
+
Swish silu_250 1 1 362 363
|
308 |
+
Split splitncnn_34 1 3 363 364 365 366
|
309 |
+
Convolution conv_103 1 1 366 367 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
310 |
+
Swish silu_251 1 1 367 368
|
311 |
+
Split splitncnn_35 1 2 368 369 370
|
312 |
+
Convolution conv_104 1 1 370 371 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
313 |
+
Swish silu_252 1 1 371 372
|
314 |
+
Convolution conv_105 1 1 372 373 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
315 |
+
Swish silu_253 1 1 373 374
|
316 |
+
BinaryOp add_13 2 1 369 374 375 0=0
|
317 |
+
Convolution conv_106 1 1 365 376 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
318 |
+
Swish silu_254 1 1 376 377
|
319 |
+
Concat cat_27 2 1 375 377 378 0=0
|
320 |
+
Convolution conv_107 1 1 378 379 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
321 |
+
Swish silu_255 1 1 379 380
|
322 |
+
Convolution conv_108 1 1 380 381 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
323 |
+
Swish silu_256 1 1 381 382
|
324 |
+
Concat cat_28 4 1 343 345 364 382 383 0=0
|
325 |
+
Convolution conv_109 1 1 383 384 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
326 |
+
Swish silu_257 1 1 384 385
|
327 |
+
Split splitncnn_36 1 3 385 386 387 388
|
328 |
+
Pooling avgpool2d_292 1 1 388 389 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
329 |
+
Slice chunk_11 1 2 389 390 391 -23300=2,-233,-233 1=0
|
330 |
+
Convolution conv_110 1 1 390 392 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
331 |
+
Swish silu_258 1 1 392 393
|
332 |
+
Pooling maxpool2d_297 1 1 391 394 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
333 |
+
Convolution conv_111 1 1 394 395 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
334 |
+
Swish silu_259 1 1 395 396
|
335 |
+
Concat cat_29 2 1 393 396 397 0=0
|
336 |
+
Concat cat_30 2 1 397 230 398 0=0
|
337 |
+
Convolution conv_112 1 1 398 399 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
338 |
+
Swish silu_260 1 1 399 400
|
339 |
+
Slice chunk_12 1 2 400 401 402 -23300=2,-233,-233 1=0
|
340 |
+
Split splitncnn_37 1 3 402 403 404 405
|
341 |
+
Convolution conv_113 1 1 405 406 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
342 |
+
Swish silu_261 1 1 406 407
|
343 |
+
Split splitncnn_38 1 2 407 408 409
|
344 |
+
Convolution conv_114 1 1 409 410 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
345 |
+
Swish silu_262 1 1 410 411
|
346 |
+
Convolution conv_115 1 1 411 412 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
347 |
+
Swish silu_263 1 1 412 413
|
348 |
+
BinaryOp add_14 2 1 408 413 414 0=0
|
349 |
+
Convolution conv_116 1 1 404 415 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
350 |
+
Swish silu_264 1 1 415 416
|
351 |
+
Concat cat_31 2 1 414 416 417 0=0
|
352 |
+
Convolution conv_117 1 1 417 418 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
353 |
+
Swish silu_265 1 1 418 419
|
354 |
+
Convolution conv_118 1 1 419 420 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
355 |
+
Swish silu_266 1 1 420 421
|
356 |
+
Split splitncnn_39 1 3 421 422 423 424
|
357 |
+
Convolution conv_119 1 1 424 425 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
358 |
+
Swish silu_267 1 1 425 426
|
359 |
+
Split splitncnn_40 1 2 426 427 428
|
360 |
+
Convolution conv_120 1 1 428 429 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
361 |
+
Swish silu_268 1 1 429 430
|
362 |
+
Convolution conv_121 1 1 430 431 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
363 |
+
Swish silu_269 1 1 431 432
|
364 |
+
BinaryOp add_15 2 1 427 432 433 0=0
|
365 |
+
Convolution conv_122 1 1 423 434 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
366 |
+
Swish silu_270 1 1 434 435
|
367 |
+
Concat cat_32 2 1 433 435 436 0=0
|
368 |
+
Convolution conv_123 1 1 436 437 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
369 |
+
Swish silu_271 1 1 437 438
|
370 |
+
Convolution conv_124 1 1 438 439 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
371 |
+
Swish silu_272 1 1 439 440
|
372 |
+
Concat cat_33 4 1 401 403 422 440 441 0=0
|
373 |
+
Convolution conv_125 1 1 441 442 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
374 |
+
Swish silu_273 1 1 442 443
|
375 |
+
Split splitncnn_41 1 2 443 444 445
|
376 |
+
MemoryData pnnx_321 0 1 446 0=8400
|
377 |
+
Convolution conv_126 1 1 329 447 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
378 |
+
Swish silu_274 1 1 447 448
|
379 |
+
Convolution conv_127 1 1 448 449 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
380 |
+
Swish silu_275 1 1 449 450
|
381 |
+
Convolution conv_128 1 1 450 451 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
382 |
+
Convolution conv_129 1 1 328 452 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
383 |
+
Swish silu_276 1 1 452 453
|
384 |
+
Convolution conv_130 1 1 453 454 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
385 |
+
Swish silu_277 1 1 454 455
|
386 |
+
Convolution conv_131 1 1 455 456 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
387 |
+
Concat cat_34 2 1 451 456 457 0=0
|
388 |
+
Convolution conv_132 1 1 387 458 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=294912
|
389 |
+
Swish silu_278 1 1 458 459
|
390 |
+
Convolution conv_133 1 1 459 460 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
391 |
+
Swish silu_279 1 1 460 461
|
392 |
+
Convolution conv_134 1 1 461 462 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
393 |
+
Convolution conv_135 1 1 386 463 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=1179648
|
394 |
+
Swish silu_280 1 1 463 464
|
395 |
+
Convolution conv_136 1 1 464 465 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
396 |
+
Swish silu_281 1 1 465 466
|
397 |
+
Convolution conv_137 1 1 466 467 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
398 |
+
Concat cat_35 2 1 462 467 468 0=0
|
399 |
+
Convolution conv_138 1 1 445 469 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=294912
|
400 |
+
Swish silu_282 1 1 469 470
|
401 |
+
Convolution conv_139 1 1 470 471 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
402 |
+
Swish silu_283 1 1 471 472
|
403 |
+
Convolution conv_140 1 1 472 473 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
404 |
+
Convolution conv_141 1 1 444 474 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=1179648
|
405 |
+
Swish silu_284 1 1 474 475
|
406 |
+
Convolution conv_142 1 1 475 476 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
407 |
+
Swish silu_285 1 1 476 477
|
408 |
+
Convolution conv_143 1 1 477 478 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
409 |
+
Concat cat_36 2 1 473 478 479 0=0
|
410 |
+
Reshape view_301 1 1 457 480 0=6400 1=144
|
411 |
+
Reshape view_302 1 1 468 481 0=1600 1=144
|
412 |
+
Reshape view_303 1 1 479 482 0=400 1=144
|
413 |
+
Concat cat_37 3 1 480 481 482 483 0=1
|
414 |
+
Slice split_0 1 2 483 484 485 -23300=2,64,80 1=0
|
415 |
+
Reshape view_304 1 1 484 486 0=8400 1=16 2=4
|
416 |
+
Permute transpose_306 1 1 486 487 0=2
|
417 |
+
Softmax softmax_299 1 1 487 488 0=0 1=1
|
418 |
+
Convolution conv_144 1 1 488 489 0=1 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=0 6=16
|
419 |
+
Reshape view_305 1 1 489 490 0=8400 1=4
|
420 |
+
MemoryData pnnx_fold_anchor_points.1 0 1 491 0=8400 1=2
|
421 |
+
MemoryData pnnx_fold_anchor_points.1_1 0 1 492 0=8400 1=2
|
422 |
+
Slice chunk_13 1 2 490 493 494 -23300=2,-233,-233 1=0
|
423 |
+
BinaryOp sub_16 2 1 491 493 495 0=1
|
424 |
+
Split splitncnn_42 1 2 495 496 497
|
425 |
+
BinaryOp add_17 2 1 492 494 498 0=0
|
426 |
+
Split splitncnn_43 1 2 498 499 500
|
427 |
+
BinaryOp add_18 2 1 496 499 501 0=0
|
428 |
+
BinaryOp div_19 1 1 501 502 0=3 1=1 2=2.000000e+00
|
429 |
+
BinaryOp sub_20 2 1 500 497 503 0=1
|
430 |
+
Concat cat_38 2 1 502 503 504 0=0
|
431 |
+
Reshape reshape_300 1 1 446 505 0=8400 1=1
|
432 |
+
BinaryOp mul_21 2 1 504 505 506 0=2
|
433 |
+
Sigmoid sigmoid_298 1 1 485 507
|
434 |
+
Concat cat_39 2 1 506 507 out0 0=0
|
yolov9c_ncnn_model/model_ncnn.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import numpy as np
|
2 |
+
import ncnn
|
3 |
+
import torch
|
4 |
+
|
5 |
+
def test_inference():
|
6 |
+
torch.manual_seed(0)
|
7 |
+
in0 = torch.rand(1, 3, 640, 640, dtype=torch.float)
|
8 |
+
out = []
|
9 |
+
|
10 |
+
with ncnn.Net() as net:
|
11 |
+
net.load_param("yolov9c_ncnn_model\model.ncnn.param")
|
12 |
+
net.load_model("yolov9c_ncnn_model\model.ncnn.bin")
|
13 |
+
|
14 |
+
with net.create_extractor() as ex:
|
15 |
+
ex.input("in0", ncnn.Mat(in0.squeeze(0).numpy()).clone())
|
16 |
+
|
17 |
+
_, out0 = ex.extract("out0")
|
18 |
+
out.append(torch.from_numpy(np.array(out0)).unsqueeze(0))
|
19 |
+
|
20 |
+
if len(out) == 1:
|
21 |
+
return out[0]
|
22 |
+
else:
|
23 |
+
return tuple(out)
|
24 |
+
|
25 |
+
if __name__ == "__main__":
|
26 |
+
print(test_inference())
|
yolov9e_ncnn_model/metadata.yaml
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
description: Ultralytics YOLOv9e model trained on /usr/src/ultralytics/ultralytics/cfg/datasets/coco.yaml
|
2 |
+
author: Ultralytics
|
3 |
+
date: '2024-08-07T18:35:45.758810'
|
4 |
+
version: 8.2.53
|
5 |
+
license: AGPL-3.0 License (https://ultralytics.com/license)
|
6 |
+
docs: https://docs.ultralytics.com
|
7 |
+
stride: 32
|
8 |
+
task: detect
|
9 |
+
batch: 1
|
10 |
+
imgsz:
|
11 |
+
- 640
|
12 |
+
- 640
|
13 |
+
names:
|
14 |
+
0: person
|
15 |
+
1: bicycle
|
16 |
+
2: car
|
17 |
+
3: motorcycle
|
18 |
+
4: airplane
|
19 |
+
5: bus
|
20 |
+
6: train
|
21 |
+
7: truck
|
22 |
+
8: boat
|
23 |
+
9: traffic light
|
24 |
+
10: fire hydrant
|
25 |
+
11: stop sign
|
26 |
+
12: parking meter
|
27 |
+
13: bench
|
28 |
+
14: bird
|
29 |
+
15: cat
|
30 |
+
16: dog
|
31 |
+
17: horse
|
32 |
+
18: sheep
|
33 |
+
19: cow
|
34 |
+
20: elephant
|
35 |
+
21: bear
|
36 |
+
22: zebra
|
37 |
+
23: giraffe
|
38 |
+
24: backpack
|
39 |
+
25: umbrella
|
40 |
+
26: handbag
|
41 |
+
27: tie
|
42 |
+
28: suitcase
|
43 |
+
29: frisbee
|
44 |
+
30: skis
|
45 |
+
31: snowboard
|
46 |
+
32: sports ball
|
47 |
+
33: kite
|
48 |
+
34: baseball bat
|
49 |
+
35: baseball glove
|
50 |
+
36: skateboard
|
51 |
+
37: surfboard
|
52 |
+
38: tennis racket
|
53 |
+
39: bottle
|
54 |
+
40: wine glass
|
55 |
+
41: cup
|
56 |
+
42: fork
|
57 |
+
43: knife
|
58 |
+
44: spoon
|
59 |
+
45: bowl
|
60 |
+
46: banana
|
61 |
+
47: apple
|
62 |
+
48: sandwich
|
63 |
+
49: orange
|
64 |
+
50: broccoli
|
65 |
+
51: carrot
|
66 |
+
52: hot dog
|
67 |
+
53: pizza
|
68 |
+
54: donut
|
69 |
+
55: cake
|
70 |
+
56: chair
|
71 |
+
57: couch
|
72 |
+
58: potted plant
|
73 |
+
59: bed
|
74 |
+
60: dining table
|
75 |
+
61: toilet
|
76 |
+
62: tv
|
77 |
+
63: laptop
|
78 |
+
64: mouse
|
79 |
+
65: remote
|
80 |
+
66: keyboard
|
81 |
+
67: cell phone
|
82 |
+
68: microwave
|
83 |
+
69: oven
|
84 |
+
70: toaster
|
85 |
+
71: sink
|
86 |
+
72: refrigerator
|
87 |
+
73: book
|
88 |
+
74: clock
|
89 |
+
75: vase
|
90 |
+
76: scissors
|
91 |
+
77: teddy bear
|
92 |
+
78: hair drier
|
93 |
+
79: toothbrush
|
yolov9e_ncnn_model/model.ncnn.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:13a08e22dee573674fcc4f30c6845f9e7126c7d3a29848da207c34b1d6369ecb
|
3 |
+
size 229921368
|
yolov9e_ncnn_model/model.ncnn.param
ADDED
@@ -0,0 +1,793 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
7767517
|
2 |
+
791 938
|
3 |
+
Input in0 0 1 in0
|
4 |
+
Split splitncnn_0 1 2 in0 1 2
|
5 |
+
Convolution conv_0 1 1 2 3 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=1728
|
6 |
+
Swish silu_265 1 1 3 4
|
7 |
+
Split splitncnn_1 1 2 4 5 6
|
8 |
+
Convolution conv_1 1 1 6 7 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=73728
|
9 |
+
Swish silu_266 1 1 7 8
|
10 |
+
Convolution conv_2 1 1 8 9 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
11 |
+
Swish silu_267 1 1 9 10
|
12 |
+
Slice chunk_0 1 2 10 11 12 -23300=2,-233,-233 1=0
|
13 |
+
Split splitncnn_2 1 3 12 13 14 15
|
14 |
+
Convolution conv_3 1 1 15 16 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
15 |
+
Swish silu_268 1 1 16 17
|
16 |
+
Split splitncnn_3 1 2 17 18 19
|
17 |
+
Convolution conv_4 1 1 19 20 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
18 |
+
Swish silu_269 1 1 20 21
|
19 |
+
Convolution conv_5 1 1 21 22 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
20 |
+
Swish silu_270 1 1 22 23
|
21 |
+
BinaryOp add_0 2 1 18 23 24 0=0
|
22 |
+
Split splitncnn_4 1 2 24 25 26
|
23 |
+
Convolution conv_6 1 1 26 27 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
24 |
+
Swish silu_271 1 1 27 28
|
25 |
+
Convolution conv_7 1 1 28 29 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
26 |
+
Swish silu_272 1 1 29 30
|
27 |
+
BinaryOp add_1 2 1 25 30 31 0=0
|
28 |
+
Convolution conv_8 1 1 14 32 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
29 |
+
Swish silu_273 1 1 32 33
|
30 |
+
Concat cat_0 2 1 31 33 34 0=0
|
31 |
+
Convolution conv_9 1 1 34 35 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
32 |
+
Swish silu_274 1 1 35 36
|
33 |
+
Convolution conv_10 1 1 36 37 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
34 |
+
Swish silu_275 1 1 37 38
|
35 |
+
Split splitncnn_5 1 3 38 39 40 41
|
36 |
+
Convolution conv_11 1 1 41 42 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
37 |
+
Swish silu_276 1 1 42 43
|
38 |
+
Split splitncnn_6 1 2 43 44 45
|
39 |
+
Convolution conv_12 1 1 45 46 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
40 |
+
Swish silu_277 1 1 46 47
|
41 |
+
Convolution conv_13 1 1 47 48 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
42 |
+
Swish silu_278 1 1 48 49
|
43 |
+
BinaryOp add_2 2 1 44 49 50 0=0
|
44 |
+
Split splitncnn_7 1 2 50 51 52
|
45 |
+
Convolution conv_14 1 1 52 53 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
46 |
+
Swish silu_279 1 1 53 54
|
47 |
+
Convolution conv_15 1 1 54 55 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
48 |
+
Swish silu_280 1 1 55 56
|
49 |
+
BinaryOp add_3 2 1 51 56 57 0=0
|
50 |
+
Convolution conv_16 1 1 40 58 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
51 |
+
Swish silu_281 1 1 58 59
|
52 |
+
Concat cat_1 2 1 57 59 60 0=0
|
53 |
+
Convolution conv_17 1 1 60 61 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
54 |
+
Swish silu_282 1 1 61 62
|
55 |
+
Convolution conv_18 1 1 62 63 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
56 |
+
Swish silu_283 1 1 63 64
|
57 |
+
Concat cat_2 4 1 11 13 39 64 65 0=0
|
58 |
+
Convolution conv_19 1 1 65 66 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
59 |
+
Swish silu_284 1 1 66 67
|
60 |
+
Split splitncnn_8 1 2 67 68 69
|
61 |
+
Pooling avgpool2d_517 1 1 69 70 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
62 |
+
Slice chunk_1 1 2 70 71 72 -23300=2,-233,-233 1=0
|
63 |
+
Convolution conv_20 1 1 71 73 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=147456
|
64 |
+
Swish silu_285 1 1 73 74
|
65 |
+
Pooling maxpool2d_525 1 1 72 75 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
66 |
+
Convolution conv_21 1 1 75 76 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
67 |
+
Swish silu_286 1 1 76 77
|
68 |
+
Concat cat_3 2 1 74 77 78 0=0
|
69 |
+
Convolution conv_22 1 1 78 79 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
70 |
+
Swish silu_287 1 1 79 80
|
71 |
+
Slice chunk_2 1 2 80 81 82 -23300=2,-233,-233 1=0
|
72 |
+
Split splitncnn_9 1 3 82 83 84 85
|
73 |
+
Convolution conv_23 1 1 85 86 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
74 |
+
Swish silu_288 1 1 86 87
|
75 |
+
Split splitncnn_10 1 2 87 88 89
|
76 |
+
Convolution conv_24 1 1 89 90 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
77 |
+
Swish silu_289 1 1 90 91
|
78 |
+
Convolution conv_25 1 1 91 92 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
79 |
+
Swish silu_290 1 1 92 93
|
80 |
+
BinaryOp add_4 2 1 88 93 94 0=0
|
81 |
+
Split splitncnn_11 1 2 94 95 96
|
82 |
+
Convolution conv_26 1 1 96 97 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
83 |
+
Swish silu_291 1 1 97 98
|
84 |
+
Convolution conv_27 1 1 98 99 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
85 |
+
Swish silu_292 1 1 99 100
|
86 |
+
BinaryOp add_5 2 1 95 100 101 0=0
|
87 |
+
Convolution conv_28 1 1 84 102 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
88 |
+
Swish silu_293 1 1 102 103
|
89 |
+
Concat cat_4 2 1 101 103 104 0=0
|
90 |
+
Convolution conv_29 1 1 104 105 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
91 |
+
Swish silu_294 1 1 105 106
|
92 |
+
Convolution conv_30 1 1 106 107 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
93 |
+
Swish silu_295 1 1 107 108
|
94 |
+
Split splitncnn_12 1 3 108 109 110 111
|
95 |
+
Convolution conv_31 1 1 111 112 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
96 |
+
Swish silu_296 1 1 112 113
|
97 |
+
Split splitncnn_13 1 2 113 114 115
|
98 |
+
Convolution conv_32 1 1 115 116 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
99 |
+
Swish silu_297 1 1 116 117
|
100 |
+
Convolution conv_33 1 1 117 118 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
101 |
+
Swish silu_298 1 1 118 119
|
102 |
+
BinaryOp add_6 2 1 114 119 120 0=0
|
103 |
+
Split splitncnn_14 1 2 120 121 122
|
104 |
+
Convolution conv_34 1 1 122 123 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
105 |
+
Swish silu_299 1 1 123 124
|
106 |
+
Convolution conv_35 1 1 124 125 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
107 |
+
Swish silu_300 1 1 125 126
|
108 |
+
BinaryOp add_7 2 1 121 126 127 0=0
|
109 |
+
Convolution conv_36 1 1 110 128 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
110 |
+
Swish silu_301 1 1 128 129
|
111 |
+
Concat cat_5 2 1 127 129 130 0=0
|
112 |
+
Convolution conv_37 1 1 130 131 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
113 |
+
Swish silu_302 1 1 131 132
|
114 |
+
Convolution conv_38 1 1 132 133 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
115 |
+
Swish silu_303 1 1 133 134
|
116 |
+
Concat cat_6 4 1 81 83 109 134 135 0=0
|
117 |
+
Convolution conv_39 1 1 135 136 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
118 |
+
Swish silu_304 1 1 136 137
|
119 |
+
Split splitncnn_15 1 2 137 138 139
|
120 |
+
Pooling avgpool2d_518 1 1 139 140 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
121 |
+
Slice chunk_3 1 2 140 141 142 -23300=2,-233,-233 1=0
|
122 |
+
Convolution conv_40 1 1 141 143 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
123 |
+
Swish silu_305 1 1 143 144
|
124 |
+
Pooling maxpool2d_526 1 1 142 145 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
125 |
+
Convolution conv_41 1 1 145 146 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
126 |
+
Swish silu_306 1 1 146 147
|
127 |
+
Concat cat_7 2 1 144 147 148 0=0
|
128 |
+
Convolution conv_42 1 1 148 149 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
129 |
+
Swish silu_307 1 1 149 150
|
130 |
+
Slice chunk_4 1 2 150 151 152 -23300=2,-233,-233 1=0
|
131 |
+
Split splitncnn_16 1 3 152 153 154 155
|
132 |
+
Convolution conv_43 1 1 155 156 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
133 |
+
Swish silu_308 1 1 156 157
|
134 |
+
Split splitncnn_17 1 2 157 158 159
|
135 |
+
Convolution conv_44 1 1 159 160 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
136 |
+
Swish silu_309 1 1 160 161
|
137 |
+
Convolution conv_45 1 1 161 162 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
138 |
+
Swish silu_310 1 1 162 163
|
139 |
+
BinaryOp add_8 2 1 158 163 164 0=0
|
140 |
+
Split splitncnn_18 1 2 164 165 166
|
141 |
+
Convolution conv_46 1 1 166 167 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
142 |
+
Swish silu_311 1 1 167 168
|
143 |
+
Convolution conv_47 1 1 168 169 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
144 |
+
Swish silu_312 1 1 169 170
|
145 |
+
BinaryOp add_9 2 1 165 170 171 0=0
|
146 |
+
Convolution conv_48 1 1 154 172 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
147 |
+
Swish silu_313 1 1 172 173
|
148 |
+
Concat cat_8 2 1 171 173 174 0=0
|
149 |
+
Convolution conv_49 1 1 174 175 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
150 |
+
Swish silu_314 1 1 175 176
|
151 |
+
Convolution conv_50 1 1 176 177 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
152 |
+
Swish silu_315 1 1 177 178
|
153 |
+
Split splitncnn_19 1 3 178 179 180 181
|
154 |
+
Convolution conv_51 1 1 181 182 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
155 |
+
Swish silu_316 1 1 182 183
|
156 |
+
Split splitncnn_20 1 2 183 184 185
|
157 |
+
Convolution conv_52 1 1 185 186 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
158 |
+
Swish silu_317 1 1 186 187
|
159 |
+
Convolution conv_53 1 1 187 188 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
160 |
+
Swish silu_318 1 1 188 189
|
161 |
+
BinaryOp add_10 2 1 184 189 190 0=0
|
162 |
+
Split splitncnn_21 1 2 190 191 192
|
163 |
+
Convolution conv_54 1 1 192 193 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
164 |
+
Swish silu_319 1 1 193 194
|
165 |
+
Convolution conv_55 1 1 194 195 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
166 |
+
Swish silu_320 1 1 195 196
|
167 |
+
BinaryOp add_11 2 1 191 196 197 0=0
|
168 |
+
Convolution conv_56 1 1 180 198 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
169 |
+
Swish silu_321 1 1 198 199
|
170 |
+
Concat cat_9 2 1 197 199 200 0=0
|
171 |
+
Convolution conv_57 1 1 200 201 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
172 |
+
Swish silu_322 1 1 201 202
|
173 |
+
Convolution conv_58 1 1 202 203 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
174 |
+
Swish silu_323 1 1 203 204
|
175 |
+
Concat cat_10 4 1 151 153 179 204 205 0=0
|
176 |
+
Convolution conv_59 1 1 205 206 0=1024 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
177 |
+
Swish silu_324 1 1 206 207
|
178 |
+
Split splitncnn_22 1 2 207 208 209
|
179 |
+
Pooling avgpool2d_519 1 1 209 210 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
180 |
+
Slice chunk_5 1 2 210 211 212 -23300=2,-233,-233 1=0
|
181 |
+
Convolution conv_60 1 1 211 213 0=512 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=2359296
|
182 |
+
Swish silu_325 1 1 213 214
|
183 |
+
Pooling maxpool2d_527 1 1 212 215 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
184 |
+
Convolution conv_61 1 1 215 216 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
185 |
+
Swish silu_326 1 1 216 217
|
186 |
+
Concat cat_11 2 1 214 217 218 0=0
|
187 |
+
Convolution conv_62 1 1 218 219 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
188 |
+
Swish silu_327 1 1 219 220
|
189 |
+
Slice chunk_6 1 2 220 221 222 -23300=2,-233,-233 1=0
|
190 |
+
Split splitncnn_23 1 3 222 223 224 225
|
191 |
+
Convolution conv_63 1 1 225 226 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
192 |
+
Swish silu_328 1 1 226 227
|
193 |
+
Split splitncnn_24 1 2 227 228 229
|
194 |
+
Convolution conv_64 1 1 229 230 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
195 |
+
Swish silu_329 1 1 230 231
|
196 |
+
Convolution conv_65 1 1 231 232 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
197 |
+
Swish silu_330 1 1 232 233
|
198 |
+
BinaryOp add_12 2 1 228 233 234 0=0
|
199 |
+
Split splitncnn_25 1 2 234 235 236
|
200 |
+
Convolution conv_66 1 1 236 237 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
201 |
+
Swish silu_331 1 1 237 238
|
202 |
+
Convolution conv_67 1 1 238 239 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
203 |
+
Swish silu_332 1 1 239 240
|
204 |
+
BinaryOp add_13 2 1 235 240 241 0=0
|
205 |
+
Convolution conv_68 1 1 224 242 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
206 |
+
Swish silu_333 1 1 242 243
|
207 |
+
Concat cat_12 2 1 241 243 244 0=0
|
208 |
+
Convolution conv_69 1 1 244 245 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
209 |
+
Swish silu_334 1 1 245 246
|
210 |
+
Convolution conv_70 1 1 246 247 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
211 |
+
Swish silu_335 1 1 247 248
|
212 |
+
Split splitncnn_26 1 3 248 249 250 251
|
213 |
+
Convolution conv_71 1 1 251 252 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
214 |
+
Swish silu_336 1 1 252 253
|
215 |
+
Split splitncnn_27 1 2 253 254 255
|
216 |
+
Convolution conv_72 1 1 255 256 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
217 |
+
Swish silu_337 1 1 256 257
|
218 |
+
Convolution conv_73 1 1 257 258 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
219 |
+
Swish silu_338 1 1 258 259
|
220 |
+
BinaryOp add_14 2 1 254 259 260 0=0
|
221 |
+
Split splitncnn_28 1 2 260 261 262
|
222 |
+
Convolution conv_74 1 1 262 263 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
223 |
+
Swish silu_339 1 1 263 264
|
224 |
+
Convolution conv_75 1 1 264 265 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
225 |
+
Swish silu_340 1 1 265 266
|
226 |
+
BinaryOp add_15 2 1 261 266 267 0=0
|
227 |
+
Convolution conv_76 1 1 250 268 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
228 |
+
Swish silu_341 1 1 268 269
|
229 |
+
Concat cat_13 2 1 267 269 270 0=0
|
230 |
+
Convolution conv_77 1 1 270 271 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
231 |
+
Swish silu_342 1 1 271 272
|
232 |
+
Convolution conv_78 1 1 272 273 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
233 |
+
Swish silu_343 1 1 273 274
|
234 |
+
Concat cat_14 4 1 221 223 249 274 275 0=0
|
235 |
+
Convolution conv_79 1 1 275 276 0=1024 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
236 |
+
Swish silu_344 1 1 276 277
|
237 |
+
Convolution conv_80 1 1 5 278 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
238 |
+
Slice split_0 1 1 278 279 -23300=1,64 1=0
|
239 |
+
Convolution conv_81 1 1 68 280 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=49152
|
240 |
+
Slice split_1 1 2 280 281 282 -23300=2,64,128 1=0
|
241 |
+
Convolution conv_82 1 1 138 283 0=448 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=229376
|
242 |
+
Slice split_2 1 3 283 284 285 286 -23300=3,64,128,256 1=0
|
243 |
+
Convolution conv_83 1 1 208 287 0=960 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=983040
|
244 |
+
Slice split_3 1 4 287 288 289 290 291 -23300=4,64,128,256,512 1=0
|
245 |
+
Convolution conv_84 1 1 277 292 0=1984 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2031616
|
246 |
+
Slice split_4 1 5 292 293 294 295 296 297 -23300=5,64,128,256,512,1024 1=0
|
247 |
+
Convolution conv_85 1 1 1 298 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=1728
|
248 |
+
Swish silu_345 1 1 298 299
|
249 |
+
Interp upsample_nearest_535 1 1 281 300 0=1 3=320 4=320 6=0
|
250 |
+
Interp upsample_nearest_536 1 1 284 301 0=1 3=320 4=320 6=0
|
251 |
+
Interp upsample_nearest_537 1 1 288 302 0=1 3=320 4=320 6=0
|
252 |
+
Interp upsample_nearest_538 1 1 293 303 0=1 3=320 4=320 6=0
|
253 |
+
Concat stack_0 6 1 279 300 301 302 303 299 304
|
254 |
+
Reduction sum_551 1 1 304 305 0=0 1=0 -23303=0 4=0 5=1
|
255 |
+
Convolution conv_86 1 1 305 306 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=73728
|
256 |
+
Swish silu_346 1 1 306 307
|
257 |
+
Interp upsample_nearest_539 1 1 285 308 0=1 3=160 4=160 6=0
|
258 |
+
Interp upsample_nearest_540 1 1 289 309 0=1 3=160 4=160 6=0
|
259 |
+
Interp upsample_nearest_541 1 1 294 310 0=1 3=160 4=160 6=0
|
260 |
+
Concat stack_1 5 1 282 308 309 310 307 311
|
261 |
+
Reduction sum_552 1 1 311 312 0=0 1=0 -23303=0 4=0 5=1
|
262 |
+
Convolution conv_87 1 1 312 313 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
263 |
+
Swish silu_347 1 1 313 314
|
264 |
+
Slice chunk_7 1 2 314 315 316 -23300=2,-233,-233 1=0
|
265 |
+
Split splitncnn_29 1 3 316 317 318 319
|
266 |
+
Convolution conv_88 1 1 319 320 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
267 |
+
Swish silu_348 1 1 320 321
|
268 |
+
Split splitncnn_30 1 2 321 322 323
|
269 |
+
Convolution conv_89 1 1 323 324 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
270 |
+
Swish silu_349 1 1 324 325
|
271 |
+
Convolution conv_90 1 1 325 326 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
272 |
+
Swish silu_350 1 1 326 327
|
273 |
+
BinaryOp add_16 2 1 322 327 328 0=0
|
274 |
+
Split splitncnn_31 1 2 328 329 330
|
275 |
+
Convolution conv_91 1 1 330 331 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
276 |
+
Swish silu_351 1 1 331 332
|
277 |
+
Convolution conv_92 1 1 332 333 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
278 |
+
Swish silu_352 1 1 333 334
|
279 |
+
BinaryOp add_17 2 1 329 334 335 0=0
|
280 |
+
Convolution conv_93 1 1 318 336 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
281 |
+
Swish silu_353 1 1 336 337
|
282 |
+
Concat cat_15 2 1 335 337 338 0=0
|
283 |
+
Convolution conv_94 1 1 338 339 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
284 |
+
Swish silu_354 1 1 339 340
|
285 |
+
Convolution conv_95 1 1 340 341 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
286 |
+
Swish silu_355 1 1 341 342
|
287 |
+
Split splitncnn_32 1 3 342 343 344 345
|
288 |
+
Convolution conv_96 1 1 345 346 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
289 |
+
Swish silu_356 1 1 346 347
|
290 |
+
Split splitncnn_33 1 2 347 348 349
|
291 |
+
Convolution conv_97 1 1 349 350 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
292 |
+
Swish silu_357 1 1 350 351
|
293 |
+
Convolution conv_98 1 1 351 352 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
294 |
+
Swish silu_358 1 1 352 353
|
295 |
+
BinaryOp add_18 2 1 348 353 354 0=0
|
296 |
+
Split splitncnn_34 1 2 354 355 356
|
297 |
+
Convolution conv_99 1 1 356 357 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
298 |
+
Swish silu_359 1 1 357 358
|
299 |
+
Convolution conv_100 1 1 358 359 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
300 |
+
Swish silu_360 1 1 359 360
|
301 |
+
BinaryOp add_19 2 1 355 360 361 0=0
|
302 |
+
Convolution conv_101 1 1 344 362 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
303 |
+
Swish silu_361 1 1 362 363
|
304 |
+
Concat cat_16 2 1 361 363 364 0=0
|
305 |
+
Convolution conv_102 1 1 364 365 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
306 |
+
Swish silu_362 1 1 365 366
|
307 |
+
Convolution conv_103 1 1 366 367 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
308 |
+
Swish silu_363 1 1 367 368
|
309 |
+
Concat cat_17 4 1 315 317 343 368 369 0=0
|
310 |
+
Convolution conv_104 1 1 369 370 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
311 |
+
Swish silu_364 1 1 370 371
|
312 |
+
Pooling avgpool2d_520 1 1 371 372 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
313 |
+
Slice chunk_8 1 2 372 373 374 -23300=2,-233,-233 1=0
|
314 |
+
Convolution conv_105 1 1 373 375 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=147456
|
315 |
+
Swish silu_365 1 1 375 376
|
316 |
+
Pooling maxpool2d_528 1 1 374 377 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
317 |
+
Convolution conv_106 1 1 377 378 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
318 |
+
Swish silu_366 1 1 378 379
|
319 |
+
Concat cat_18 2 1 376 379 380 0=0
|
320 |
+
Interp upsample_nearest_542 1 1 290 381 0=1 3=80 4=80 6=0
|
321 |
+
Interp upsample_nearest_543 1 1 295 382 0=1 3=80 4=80 6=0
|
322 |
+
Concat stack_2 4 1 286 381 382 380 383
|
323 |
+
Reduction sum_553 1 1 383 384 0=0 1=0 -23303=0 4=0 5=1
|
324 |
+
Convolution conv_107 1 1 384 385 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
325 |
+
Swish silu_367 1 1 385 386
|
326 |
+
Slice chunk_9 1 2 386 387 388 -23300=2,-233,-233 1=0
|
327 |
+
Split splitncnn_35 1 3 388 389 390 391
|
328 |
+
Convolution conv_108 1 1 391 392 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
329 |
+
Swish silu_368 1 1 392 393
|
330 |
+
Split splitncnn_36 1 2 393 394 395
|
331 |
+
Convolution conv_109 1 1 395 396 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
332 |
+
Swish silu_369 1 1 396 397
|
333 |
+
Convolution conv_110 1 1 397 398 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
334 |
+
Swish silu_370 1 1 398 399
|
335 |
+
BinaryOp add_20 2 1 394 399 400 0=0
|
336 |
+
Split splitncnn_37 1 2 400 401 402
|
337 |
+
Convolution conv_111 1 1 402 403 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
338 |
+
Swish silu_371 1 1 403 404
|
339 |
+
Convolution conv_112 1 1 404 405 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
340 |
+
Swish silu_372 1 1 405 406
|
341 |
+
BinaryOp add_21 2 1 401 406 407 0=0
|
342 |
+
Convolution conv_113 1 1 390 408 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
343 |
+
Swish silu_373 1 1 408 409
|
344 |
+
Concat cat_19 2 1 407 409 410 0=0
|
345 |
+
Convolution conv_114 1 1 410 411 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
346 |
+
Swish silu_374 1 1 411 412
|
347 |
+
Convolution conv_115 1 1 412 413 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
348 |
+
Swish silu_375 1 1 413 414
|
349 |
+
Split splitncnn_38 1 3 414 415 416 417
|
350 |
+
Convolution conv_116 1 1 417 418 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
351 |
+
Swish silu_376 1 1 418 419
|
352 |
+
Split splitncnn_39 1 2 419 420 421
|
353 |
+
Convolution conv_117 1 1 421 422 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
354 |
+
Swish silu_377 1 1 422 423
|
355 |
+
Convolution conv_118 1 1 423 424 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
356 |
+
Swish silu_378 1 1 424 425
|
357 |
+
BinaryOp add_22 2 1 420 425 426 0=0
|
358 |
+
Split splitncnn_40 1 2 426 427 428
|
359 |
+
Convolution conv_119 1 1 428 429 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
360 |
+
Swish silu_379 1 1 429 430
|
361 |
+
Convolution conv_120 1 1 430 431 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
362 |
+
Swish silu_380 1 1 431 432
|
363 |
+
BinaryOp add_23 2 1 427 432 433 0=0
|
364 |
+
Convolution conv_121 1 1 416 434 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
365 |
+
Swish silu_381 1 1 434 435
|
366 |
+
Concat cat_20 2 1 433 435 436 0=0
|
367 |
+
Convolution conv_122 1 1 436 437 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
368 |
+
Swish silu_382 1 1 437 438
|
369 |
+
Convolution conv_123 1 1 438 439 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
370 |
+
Swish silu_383 1 1 439 440
|
371 |
+
Concat cat_21 4 1 387 389 415 440 441 0=0
|
372 |
+
Convolution conv_124 1 1 441 442 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
373 |
+
Swish silu_384 1 1 442 443
|
374 |
+
Split splitncnn_41 1 2 443 444 445
|
375 |
+
Pooling avgpool2d_521 1 1 445 446 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
376 |
+
Slice chunk_10 1 2 446 447 448 -23300=2,-233,-233 1=0
|
377 |
+
Convolution conv_125 1 1 447 449 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
378 |
+
Swish silu_385 1 1 449 450
|
379 |
+
Pooling maxpool2d_529 1 1 448 451 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
380 |
+
Convolution conv_126 1 1 451 452 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
381 |
+
Swish silu_386 1 1 452 453
|
382 |
+
Concat cat_22 2 1 450 453 454 0=0
|
383 |
+
Interp upsample_nearest_544 1 1 296 455 0=1 3=40 4=40 6=0
|
384 |
+
Concat stack_3 3 1 291 455 454 456
|
385 |
+
Reduction sum_554 1 1 456 457 0=0 1=0 -23303=0 4=0 5=1
|
386 |
+
Convolution conv_127 1 1 457 458 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
387 |
+
Swish silu_387 1 1 458 459
|
388 |
+
Slice chunk_11 1 2 459 460 461 -23300=2,-233,-233 1=0
|
389 |
+
Split splitncnn_42 1 3 461 462 463 464
|
390 |
+
Convolution conv_128 1 1 464 465 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
391 |
+
Swish silu_388 1 1 465 466
|
392 |
+
Split splitncnn_43 1 2 466 467 468
|
393 |
+
Convolution conv_129 1 1 468 469 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
394 |
+
Swish silu_389 1 1 469 470
|
395 |
+
Convolution conv_130 1 1 470 471 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
396 |
+
Swish silu_390 1 1 471 472
|
397 |
+
BinaryOp add_24 2 1 467 472 473 0=0
|
398 |
+
Split splitncnn_44 1 2 473 474 475
|
399 |
+
Convolution conv_131 1 1 475 476 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
400 |
+
Swish silu_391 1 1 476 477
|
401 |
+
Convolution conv_132 1 1 477 478 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
402 |
+
Swish silu_392 1 1 478 479
|
403 |
+
BinaryOp add_25 2 1 474 479 480 0=0
|
404 |
+
Convolution conv_133 1 1 463 481 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
405 |
+
Swish silu_393 1 1 481 482
|
406 |
+
Concat cat_23 2 1 480 482 483 0=0
|
407 |
+
Convolution conv_134 1 1 483 484 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
408 |
+
Swish silu_394 1 1 484 485
|
409 |
+
Convolution conv_135 1 1 485 486 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
410 |
+
Swish silu_395 1 1 486 487
|
411 |
+
Split splitncnn_45 1 3 487 488 489 490
|
412 |
+
Convolution conv_136 1 1 490 491 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
413 |
+
Swish silu_396 1 1 491 492
|
414 |
+
Split splitncnn_46 1 2 492 493 494
|
415 |
+
Convolution conv_137 1 1 494 495 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
416 |
+
Swish silu_397 1 1 495 496
|
417 |
+
Convolution conv_138 1 1 496 497 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
418 |
+
Swish silu_398 1 1 497 498
|
419 |
+
BinaryOp add_26 2 1 493 498 499 0=0
|
420 |
+
Split splitncnn_47 1 2 499 500 501
|
421 |
+
Convolution conv_139 1 1 501 502 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
422 |
+
Swish silu_399 1 1 502 503
|
423 |
+
Convolution conv_140 1 1 503 504 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
424 |
+
Swish silu_400 1 1 504 505
|
425 |
+
BinaryOp add_27 2 1 500 505 506 0=0
|
426 |
+
Convolution conv_141 1 1 489 507 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
427 |
+
Swish silu_401 1 1 507 508
|
428 |
+
Concat cat_24 2 1 506 508 509 0=0
|
429 |
+
Convolution conv_142 1 1 509 510 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
430 |
+
Swish silu_402 1 1 510 511
|
431 |
+
Convolution conv_143 1 1 511 512 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
432 |
+
Swish silu_403 1 1 512 513
|
433 |
+
Concat cat_25 4 1 460 462 488 513 514 0=0
|
434 |
+
Convolution conv_144 1 1 514 515 0=1024 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
435 |
+
Swish silu_404 1 1 515 516
|
436 |
+
Split splitncnn_48 1 2 516 517 518
|
437 |
+
Pooling avgpool2d_522 1 1 518 519 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
438 |
+
Slice chunk_12 1 2 519 520 521 -23300=2,-233,-233 1=0
|
439 |
+
Convolution conv_145 1 1 520 522 0=512 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=2359296
|
440 |
+
Swish silu_405 1 1 522 523
|
441 |
+
Pooling maxpool2d_530 1 1 521 524 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
442 |
+
Convolution conv_146 1 1 524 525 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
443 |
+
Swish silu_406 1 1 525 526
|
444 |
+
Concat cat_26 2 1 523 526 527 0=0
|
445 |
+
Concat stack_4 2 1 297 527 528
|
446 |
+
Reduction sum_555 1 1 528 529 0=0 1=0 -23303=0 4=0 5=1
|
447 |
+
Convolution conv_147 1 1 529 530 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
448 |
+
Swish silu_407 1 1 530 531
|
449 |
+
Slice chunk_13 1 2 531 532 533 -23300=2,-233,-233 1=0
|
450 |
+
Split splitncnn_49 1 3 533 534 535 536
|
451 |
+
Convolution conv_148 1 1 536 537 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
452 |
+
Swish silu_408 1 1 537 538
|
453 |
+
Split splitncnn_50 1 2 538 539 540
|
454 |
+
Convolution conv_149 1 1 540 541 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
455 |
+
Swish silu_409 1 1 541 542
|
456 |
+
Convolution conv_150 1 1 542 543 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
457 |
+
Swish silu_410 1 1 543 544
|
458 |
+
BinaryOp add_28 2 1 539 544 545 0=0
|
459 |
+
Split splitncnn_51 1 2 545 546 547
|
460 |
+
Convolution conv_151 1 1 547 548 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
461 |
+
Swish silu_411 1 1 548 549
|
462 |
+
Convolution conv_152 1 1 549 550 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
463 |
+
Swish silu_412 1 1 550 551
|
464 |
+
BinaryOp add_29 2 1 546 551 552 0=0
|
465 |
+
Convolution conv_153 1 1 535 553 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
466 |
+
Swish silu_413 1 1 553 554
|
467 |
+
Concat cat_27 2 1 552 554 555 0=0
|
468 |
+
Convolution conv_154 1 1 555 556 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
469 |
+
Swish silu_414 1 1 556 557
|
470 |
+
Convolution conv_155 1 1 557 558 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
471 |
+
Swish silu_415 1 1 558 559
|
472 |
+
Split splitncnn_52 1 3 559 560 561 562
|
473 |
+
Convolution conv_156 1 1 562 563 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
474 |
+
Swish silu_416 1 1 563 564
|
475 |
+
Split splitncnn_53 1 2 564 565 566
|
476 |
+
Convolution conv_157 1 1 566 567 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
477 |
+
Swish silu_417 1 1 567 568
|
478 |
+
Convolution conv_158 1 1 568 569 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
479 |
+
Swish silu_418 1 1 569 570
|
480 |
+
BinaryOp add_30 2 1 565 570 571 0=0
|
481 |
+
Split splitncnn_54 1 2 571 572 573
|
482 |
+
Convolution conv_159 1 1 573 574 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
483 |
+
Swish silu_419 1 1 574 575
|
484 |
+
Convolution conv_160 1 1 575 576 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
485 |
+
Swish silu_420 1 1 576 577
|
486 |
+
BinaryOp add_31 2 1 572 577 578 0=0
|
487 |
+
Convolution conv_161 1 1 561 579 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
488 |
+
Swish silu_421 1 1 579 580
|
489 |
+
Concat cat_28 2 1 578 580 581 0=0
|
490 |
+
Convolution conv_162 1 1 581 582 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
491 |
+
Swish silu_422 1 1 582 583
|
492 |
+
Convolution conv_163 1 1 583 584 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
493 |
+
Swish silu_423 1 1 584 585
|
494 |
+
Concat cat_29 4 1 532 534 560 585 586 0=0
|
495 |
+
Convolution conv_164 1 1 586 587 0=1024 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
496 |
+
Swish silu_424 1 1 587 588
|
497 |
+
Convolution conv_165 1 1 588 589 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
498 |
+
Swish silu_425 1 1 589 590
|
499 |
+
Split splitncnn_55 1 2 590 591 592
|
500 |
+
Pooling maxpool2d_262 1 1 592 593 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
501 |
+
Split splitncnn_56 1 2 593 594 595
|
502 |
+
Pooling maxpool2d_263 1 1 595 596 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
503 |
+
Split splitncnn_57 1 2 596 597 598
|
504 |
+
Pooling maxpool2d_264 1 1 598 599 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
505 |
+
Concat cat_30 4 1 591 594 597 599 600 0=0
|
506 |
+
Convolution conv_166 1 1 600 601 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
507 |
+
Swish silu_426 1 1 601 602
|
508 |
+
Split splitncnn_58 1 2 602 603 604
|
509 |
+
Interp upsample_515 1 1 604 605 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
510 |
+
Concat cat_31 2 1 605 517 606 0=0
|
511 |
+
Convolution conv_167 1 1 606 607 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=786432
|
512 |
+
Swish silu_427 1 1 607 608
|
513 |
+
Slice chunk_14 1 2 608 609 610 -23300=2,-233,-233 1=0
|
514 |
+
Split splitncnn_59 1 3 610 611 612 613
|
515 |
+
Convolution conv_168 1 1 613 614 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
516 |
+
Swish silu_428 1 1 614 615
|
517 |
+
Split splitncnn_60 1 2 615 616 617
|
518 |
+
Convolution conv_169 1 1 617 618 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
519 |
+
Swish silu_429 1 1 618 619
|
520 |
+
Convolution conv_170 1 1 619 620 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
521 |
+
Swish silu_430 1 1 620 621
|
522 |
+
BinaryOp add_32 2 1 616 621 622 0=0
|
523 |
+
Split splitncnn_61 1 2 622 623 624
|
524 |
+
Convolution conv_171 1 1 624 625 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
525 |
+
Swish silu_431 1 1 625 626
|
526 |
+
Convolution conv_172 1 1 626 627 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
527 |
+
Swish silu_432 1 1 627 628
|
528 |
+
BinaryOp add_33 2 1 623 628 629 0=0
|
529 |
+
Convolution conv_173 1 1 612 630 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
530 |
+
Swish silu_433 1 1 630 631
|
531 |
+
Concat cat_32 2 1 629 631 632 0=0
|
532 |
+
Convolution conv_174 1 1 632 633 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
533 |
+
Swish silu_434 1 1 633 634
|
534 |
+
Convolution conv_175 1 1 634 635 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
535 |
+
Swish silu_435 1 1 635 636
|
536 |
+
Split splitncnn_62 1 3 636 637 638 639
|
537 |
+
Convolution conv_176 1 1 639 640 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
538 |
+
Swish silu_436 1 1 640 641
|
539 |
+
Split splitncnn_63 1 2 641 642 643
|
540 |
+
Convolution conv_177 1 1 643 644 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
541 |
+
Swish silu_437 1 1 644 645
|
542 |
+
Convolution conv_178 1 1 645 646 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
543 |
+
Swish silu_438 1 1 646 647
|
544 |
+
BinaryOp add_34 2 1 642 647 648 0=0
|
545 |
+
Split splitncnn_64 1 2 648 649 650
|
546 |
+
Convolution conv_179 1 1 650 651 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
547 |
+
Swish silu_439 1 1 651 652
|
548 |
+
Convolution conv_180 1 1 652 653 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
549 |
+
Swish silu_440 1 1 653 654
|
550 |
+
BinaryOp add_35 2 1 649 654 655 0=0
|
551 |
+
Convolution conv_181 1 1 638 656 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
552 |
+
Swish silu_441 1 1 656 657
|
553 |
+
Concat cat_33 2 1 655 657 658 0=0
|
554 |
+
Convolution conv_182 1 1 658 659 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
555 |
+
Swish silu_442 1 1 659 660
|
556 |
+
Convolution conv_183 1 1 660 661 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
557 |
+
Swish silu_443 1 1 661 662
|
558 |
+
Concat cat_34 4 1 609 611 637 662 663 0=0
|
559 |
+
Convolution conv_184 1 1 663 664 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
560 |
+
Swish silu_444 1 1 664 665
|
561 |
+
Split splitncnn_65 1 2 665 666 667
|
562 |
+
Interp upsample_516 1 1 667 668 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
563 |
+
Concat cat_35 2 1 668 444 669 0=0
|
564 |
+
Convolution conv_185 1 1 669 670 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
565 |
+
Swish silu_445 1 1 670 671
|
566 |
+
Slice chunk_15 1 2 671 672 673 -23300=2,-233,-233 1=0
|
567 |
+
Split splitncnn_66 1 3 673 674 675 676
|
568 |
+
Convolution conv_186 1 1 676 677 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
569 |
+
Swish silu_446 1 1 677 678
|
570 |
+
Split splitncnn_67 1 2 678 679 680
|
571 |
+
Convolution conv_187 1 1 680 681 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
572 |
+
Swish silu_447 1 1 681 682
|
573 |
+
Convolution conv_188 1 1 682 683 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
574 |
+
Swish silu_448 1 1 683 684
|
575 |
+
BinaryOp add_36 2 1 679 684 685 0=0
|
576 |
+
Split splitncnn_68 1 2 685 686 687
|
577 |
+
Convolution conv_189 1 1 687 688 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
578 |
+
Swish silu_449 1 1 688 689
|
579 |
+
Convolution conv_190 1 1 689 690 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
580 |
+
Swish silu_450 1 1 690 691
|
581 |
+
BinaryOp add_37 2 1 686 691 692 0=0
|
582 |
+
Convolution conv_191 1 1 675 693 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
583 |
+
Swish silu_451 1 1 693 694
|
584 |
+
Concat cat_36 2 1 692 694 695 0=0
|
585 |
+
Convolution conv_192 1 1 695 696 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
586 |
+
Swish silu_452 1 1 696 697
|
587 |
+
Convolution conv_193 1 1 697 698 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
588 |
+
Swish silu_453 1 1 698 699
|
589 |
+
Split splitncnn_69 1 3 699 700 701 702
|
590 |
+
Convolution conv_194 1 1 702 703 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
591 |
+
Swish silu_454 1 1 703 704
|
592 |
+
Split splitncnn_70 1 2 704 705 706
|
593 |
+
Convolution conv_195 1 1 706 707 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
594 |
+
Swish silu_455 1 1 707 708
|
595 |
+
Convolution conv_196 1 1 708 709 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
596 |
+
Swish silu_456 1 1 709 710
|
597 |
+
BinaryOp add_38 2 1 705 710 711 0=0
|
598 |
+
Split splitncnn_71 1 2 711 712 713
|
599 |
+
Convolution conv_197 1 1 713 714 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
600 |
+
Swish silu_457 1 1 714 715
|
601 |
+
Convolution conv_198 1 1 715 716 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
602 |
+
Swish silu_458 1 1 716 717
|
603 |
+
BinaryOp add_39 2 1 712 717 718 0=0
|
604 |
+
Convolution conv_199 1 1 701 719 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
605 |
+
Swish silu_459 1 1 719 720
|
606 |
+
Concat cat_37 2 1 718 720 721 0=0
|
607 |
+
Convolution conv_200 1 1 721 722 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
608 |
+
Swish silu_460 1 1 722 723
|
609 |
+
Convolution conv_201 1 1 723 724 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
610 |
+
Swish silu_461 1 1 724 725
|
611 |
+
Concat cat_38 4 1 672 674 700 725 726 0=0
|
612 |
+
Convolution conv_202 1 1 726 727 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
613 |
+
Swish silu_462 1 1 727 728
|
614 |
+
Split splitncnn_72 1 3 728 729 730 731
|
615 |
+
Pooling avgpool2d_523 1 1 731 732 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
616 |
+
Slice chunk_16 1 2 732 733 734 -23300=2,-233,-233 1=0
|
617 |
+
Convolution conv_203 1 1 733 735 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=147456
|
618 |
+
Swish silu_463 1 1 735 736
|
619 |
+
Pooling maxpool2d_531 1 1 734 737 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
620 |
+
Convolution conv_204 1 1 737 738 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
621 |
+
Swish silu_464 1 1 738 739
|
622 |
+
Concat cat_39 2 1 736 739 740 0=0
|
623 |
+
Concat cat_40 2 1 740 666 741 0=0
|
624 |
+
Convolution conv_205 1 1 741 742 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=393216
|
625 |
+
Swish silu_465 1 1 742 743
|
626 |
+
Slice chunk_17 1 2 743 744 745 -23300=2,-233,-233 1=0
|
627 |
+
Split splitncnn_73 1 3 745 746 747 748
|
628 |
+
Convolution conv_206 1 1 748 749 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
629 |
+
Swish silu_466 1 1 749 750
|
630 |
+
Split splitncnn_74 1 2 750 751 752
|
631 |
+
Convolution conv_207 1 1 752 753 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
632 |
+
Swish silu_467 1 1 753 754
|
633 |
+
Convolution conv_208 1 1 754 755 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
634 |
+
Swish silu_468 1 1 755 756
|
635 |
+
BinaryOp add_40 2 1 751 756 757 0=0
|
636 |
+
Split splitncnn_75 1 2 757 758 759
|
637 |
+
Convolution conv_209 1 1 759 760 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
638 |
+
Swish silu_469 1 1 760 761
|
639 |
+
Convolution conv_210 1 1 761 762 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
640 |
+
Swish silu_470 1 1 762 763
|
641 |
+
BinaryOp add_41 2 1 758 763 764 0=0
|
642 |
+
Convolution conv_211 1 1 747 765 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
643 |
+
Swish silu_471 1 1 765 766
|
644 |
+
Concat cat_41 2 1 764 766 767 0=0
|
645 |
+
Convolution conv_212 1 1 767 768 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
646 |
+
Swish silu_472 1 1 768 769
|
647 |
+
Convolution conv_213 1 1 769 770 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
648 |
+
Swish silu_473 1 1 770 771
|
649 |
+
Split splitncnn_76 1 3 771 772 773 774
|
650 |
+
Convolution conv_214 1 1 774 775 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
651 |
+
Swish silu_474 1 1 775 776
|
652 |
+
Split splitncnn_77 1 2 776 777 778
|
653 |
+
Convolution conv_215 1 1 778 779 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
654 |
+
Swish silu_475 1 1 779 780
|
655 |
+
Convolution conv_216 1 1 780 781 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
656 |
+
Swish silu_476 1 1 781 782
|
657 |
+
BinaryOp add_42 2 1 777 782 783 0=0
|
658 |
+
Split splitncnn_78 1 2 783 784 785
|
659 |
+
Convolution conv_217 1 1 785 786 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
660 |
+
Swish silu_477 1 1 786 787
|
661 |
+
Convolution conv_218 1 1 787 788 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
662 |
+
Swish silu_478 1 1 788 789
|
663 |
+
BinaryOp add_43 2 1 784 789 790 0=0
|
664 |
+
Convolution conv_219 1 1 773 791 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
665 |
+
Swish silu_479 1 1 791 792
|
666 |
+
Concat cat_42 2 1 790 792 793 0=0
|
667 |
+
Convolution conv_220 1 1 793 794 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
668 |
+
Swish silu_480 1 1 794 795
|
669 |
+
Convolution conv_221 1 1 795 796 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
670 |
+
Swish silu_481 1 1 796 797
|
671 |
+
Concat cat_43 4 1 744 746 772 797 798 0=0
|
672 |
+
Convolution conv_222 1 1 798 799 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=524288
|
673 |
+
Swish silu_482 1 1 799 800
|
674 |
+
Split splitncnn_79 1 3 800 801 802 803
|
675 |
+
Pooling avgpool2d_524 1 1 803 804 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
676 |
+
Slice chunk_18 1 2 804 805 806 -23300=2,-233,-233 1=0
|
677 |
+
Convolution conv_223 1 1 805 807 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=589824
|
678 |
+
Swish silu_483 1 1 807 808
|
679 |
+
Pooling maxpool2d_532 1 1 806 809 0=0 1=3 11=3 12=2 13=1 2=2 3=1 5=1
|
680 |
+
Convolution conv_224 1 1 809 810 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
681 |
+
Swish silu_484 1 1 810 811
|
682 |
+
Concat cat_44 2 1 808 811 812 0=0
|
683 |
+
Concat cat_45 2 1 812 603 813 0=0
|
684 |
+
Convolution conv_225 1 1 813 814 0=1024 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
685 |
+
Swish silu_485 1 1 814 815
|
686 |
+
Slice chunk_19 1 2 815 816 817 -23300=2,-233,-233 1=0
|
687 |
+
Split splitncnn_80 1 3 817 818 819 820
|
688 |
+
Convolution conv_226 1 1 820 821 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
689 |
+
Swish silu_486 1 1 821 822
|
690 |
+
Split splitncnn_81 1 2 822 823 824
|
691 |
+
Convolution conv_227 1 1 824 825 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
692 |
+
Swish silu_487 1 1 825 826
|
693 |
+
Convolution conv_228 1 1 826 827 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
694 |
+
Swish silu_488 1 1 827 828
|
695 |
+
BinaryOp add_44 2 1 823 828 829 0=0
|
696 |
+
Split splitncnn_82 1 2 829 830 831
|
697 |
+
Convolution conv_229 1 1 831 832 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
698 |
+
Swish silu_489 1 1 832 833
|
699 |
+
Convolution conv_230 1 1 833 834 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
700 |
+
Swish silu_490 1 1 834 835
|
701 |
+
BinaryOp add_45 2 1 830 835 836 0=0
|
702 |
+
Convolution conv_231 1 1 819 837 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
703 |
+
Swish silu_491 1 1 837 838
|
704 |
+
Concat cat_46 2 1 836 838 839 0=0
|
705 |
+
Convolution conv_232 1 1 839 840 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
706 |
+
Swish silu_492 1 1 840 841
|
707 |
+
Convolution conv_233 1 1 841 842 0=512 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2359296
|
708 |
+
Swish silu_493 1 1 842 843
|
709 |
+
Split splitncnn_83 1 3 843 844 845 846
|
710 |
+
Convolution conv_234 1 1 846 847 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
711 |
+
Swish silu_494 1 1 847 848
|
712 |
+
Split splitncnn_84 1 2 848 849 850
|
713 |
+
Convolution conv_235 1 1 850 851 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
714 |
+
Swish silu_495 1 1 851 852
|
715 |
+
Convolution conv_236 1 1 852 853 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
716 |
+
Swish silu_496 1 1 853 854
|
717 |
+
BinaryOp add_46 2 1 849 854 855 0=0
|
718 |
+
Split splitncnn_85 1 2 855 856 857
|
719 |
+
Convolution conv_237 1 1 857 858 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
720 |
+
Swish silu_497 1 1 858 859
|
721 |
+
Convolution conv_238 1 1 859 860 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
722 |
+
Swish silu_498 1 1 860 861
|
723 |
+
BinaryOp add_47 2 1 856 861 862 0=0
|
724 |
+
Convolution conv_239 1 1 845 863 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
725 |
+
Swish silu_499 1 1 863 864
|
726 |
+
Concat cat_47 2 1 862 864 865 0=0
|
727 |
+
Convolution conv_240 1 1 865 866 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=262144
|
728 |
+
Swish silu_500 1 1 866 867
|
729 |
+
Convolution conv_241 1 1 867 868 0=512 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2359296
|
730 |
+
Swish silu_501 1 1 868 869
|
731 |
+
Concat cat_48 4 1 816 818 844 869 870 0=0
|
732 |
+
Convolution conv_242 1 1 870 871 0=512 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1048576
|
733 |
+
Swish silu_502 1 1 871 872
|
734 |
+
Split splitncnn_86 1 2 872 873 874
|
735 |
+
MemoryData pnnx_728 0 1 875 0=8400
|
736 |
+
Convolution conv_243 1 1 730 876 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
737 |
+
Swish silu_503 1 1 876 877
|
738 |
+
Convolution conv_244 1 1 877 878 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
739 |
+
Swish silu_504 1 1 878 879
|
740 |
+
Convolution conv_245 1 1 879 880 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
741 |
+
Convolution conv_246 1 1 729 881 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
742 |
+
Swish silu_505 1 1 881 882
|
743 |
+
Convolution conv_247 1 1 882 883 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
744 |
+
Swish silu_506 1 1 883 884
|
745 |
+
Convolution conv_248 1 1 884 885 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
746 |
+
Concat cat_49 2 1 880 885 886 0=0
|
747 |
+
Convolution conv_249 1 1 802 887 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=294912
|
748 |
+
Swish silu_507 1 1 887 888
|
749 |
+
Convolution conv_250 1 1 888 889 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
750 |
+
Swish silu_508 1 1 889 890
|
751 |
+
Convolution conv_251 1 1 890 891 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
752 |
+
Convolution conv_252 1 1 801 892 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=1179648
|
753 |
+
Swish silu_509 1 1 892 893
|
754 |
+
Convolution conv_253 1 1 893 894 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
755 |
+
Swish silu_510 1 1 894 895
|
756 |
+
Convolution conv_254 1 1 895 896 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
757 |
+
Concat cat_50 2 1 891 896 897 0=0
|
758 |
+
Convolution conv_255 1 1 874 898 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=294912
|
759 |
+
Swish silu_511 1 1 898 899
|
760 |
+
Convolution conv_256 1 1 899 900 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
761 |
+
Swish silu_512 1 1 900 901
|
762 |
+
Convolution conv_257 1 1 901 902 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
763 |
+
Convolution conv_258 1 1 873 903 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=1179648
|
764 |
+
Swish silu_513 1 1 903 904
|
765 |
+
Convolution conv_259 1 1 904 905 0=256 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=589824
|
766 |
+
Swish silu_514 1 1 905 906
|
767 |
+
Convolution conv_260 1 1 906 907 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=20480
|
768 |
+
Concat cat_51 2 1 902 907 908 0=0
|
769 |
+
Reshape view_546 1 1 886 909 0=6400 1=144
|
770 |
+
Reshape view_547 1 1 897 910 0=1600 1=144
|
771 |
+
Reshape view_548 1 1 908 911 0=400 1=144
|
772 |
+
Concat cat_52 3 1 909 910 911 912 0=1
|
773 |
+
Slice split_5 1 2 912 913 914 -23300=2,64,80 1=0
|
774 |
+
Reshape view_549 1 1 913 915 0=8400 1=16 2=4
|
775 |
+
Permute transpose_556 1 1 915 916 0=2
|
776 |
+
Softmax softmax_534 1 1 916 917 0=0 1=1
|
777 |
+
Convolution conv_261 1 1 917 918 0=1 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=0 6=16
|
778 |
+
Reshape view_550 1 1 918 919 0=8400 1=4
|
779 |
+
MemoryData pnnx_fold_anchor_points.1 0 1 920 0=8400 1=2
|
780 |
+
MemoryData pnnx_fold_anchor_points.1_1 0 1 921 0=8400 1=2
|
781 |
+
Slice chunk_20 1 2 919 922 923 -23300=2,-233,-233 1=0
|
782 |
+
BinaryOp sub_48 2 1 920 922 924 0=1
|
783 |
+
Split splitncnn_87 1 2 924 925 926
|
784 |
+
BinaryOp add_49 2 1 921 923 927 0=0
|
785 |
+
Split splitncnn_88 1 2 927 928 929
|
786 |
+
BinaryOp add_50 2 1 925 928 930 0=0
|
787 |
+
BinaryOp div_51 1 1 930 931 0=3 1=1 2=2.000000e+00
|
788 |
+
BinaryOp sub_52 2 1 929 926 932 0=1
|
789 |
+
Concat cat_53 2 1 931 932 933 0=0
|
790 |
+
Reshape reshape_545 1 1 875 934 0=8400 1=1
|
791 |
+
BinaryOp mul_53 2 1 933 934 935 0=2
|
792 |
+
Sigmoid sigmoid_533 1 1 914 936
|
793 |
+
Concat cat_54 2 1 935 936 out0 0=0
|
yolov9e_ncnn_model/model_ncnn.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import numpy as np
|
2 |
+
import ncnn
|
3 |
+
import torch
|
4 |
+
|
5 |
+
def test_inference():
|
6 |
+
torch.manual_seed(0)
|
7 |
+
in0 = torch.rand(1, 3, 640, 640, dtype=torch.float)
|
8 |
+
out = []
|
9 |
+
|
10 |
+
with ncnn.Net() as net:
|
11 |
+
net.load_param("yolov9e_ncnn_model\model.ncnn.param")
|
12 |
+
net.load_model("yolov9e_ncnn_model\model.ncnn.bin")
|
13 |
+
|
14 |
+
with net.create_extractor() as ex:
|
15 |
+
ex.input("in0", ncnn.Mat(in0.squeeze(0).numpy()).clone())
|
16 |
+
|
17 |
+
_, out0 = ex.extract("out0")
|
18 |
+
out.append(torch.from_numpy(np.array(out0)).unsqueeze(0))
|
19 |
+
|
20 |
+
if len(out) == 1:
|
21 |
+
return out[0]
|
22 |
+
else:
|
23 |
+
return tuple(out)
|
24 |
+
|
25 |
+
if __name__ == "__main__":
|
26 |
+
print(test_inference())
|
yolov9m_ncnn_model/metadata.yaml
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
description: Ultralytics YOLOv9m model trained on /usr/src/ultralytics/ultralytics/cfg/datasets/coco.yaml
|
2 |
+
author: Ultralytics
|
3 |
+
date: '2024-08-07T18:34:13.333527'
|
4 |
+
version: 8.2.53
|
5 |
+
license: AGPL-3.0 License (https://ultralytics.com/license)
|
6 |
+
docs: https://docs.ultralytics.com
|
7 |
+
stride: 32
|
8 |
+
task: detect
|
9 |
+
batch: 1
|
10 |
+
imgsz:
|
11 |
+
- 640
|
12 |
+
- 640
|
13 |
+
names:
|
14 |
+
0: person
|
15 |
+
1: bicycle
|
16 |
+
2: car
|
17 |
+
3: motorcycle
|
18 |
+
4: airplane
|
19 |
+
5: bus
|
20 |
+
6: train
|
21 |
+
7: truck
|
22 |
+
8: boat
|
23 |
+
9: traffic light
|
24 |
+
10: fire hydrant
|
25 |
+
11: stop sign
|
26 |
+
12: parking meter
|
27 |
+
13: bench
|
28 |
+
14: bird
|
29 |
+
15: cat
|
30 |
+
16: dog
|
31 |
+
17: horse
|
32 |
+
18: sheep
|
33 |
+
19: cow
|
34 |
+
20: elephant
|
35 |
+
21: bear
|
36 |
+
22: zebra
|
37 |
+
23: giraffe
|
38 |
+
24: backpack
|
39 |
+
25: umbrella
|
40 |
+
26: handbag
|
41 |
+
27: tie
|
42 |
+
28: suitcase
|
43 |
+
29: frisbee
|
44 |
+
30: skis
|
45 |
+
31: snowboard
|
46 |
+
32: sports ball
|
47 |
+
33: kite
|
48 |
+
34: baseball bat
|
49 |
+
35: baseball glove
|
50 |
+
36: skateboard
|
51 |
+
37: surfboard
|
52 |
+
38: tennis racket
|
53 |
+
39: bottle
|
54 |
+
40: wine glass
|
55 |
+
41: cup
|
56 |
+
42: fork
|
57 |
+
43: knife
|
58 |
+
44: spoon
|
59 |
+
45: bowl
|
60 |
+
46: banana
|
61 |
+
47: apple
|
62 |
+
48: sandwich
|
63 |
+
49: orange
|
64 |
+
50: broccoli
|
65 |
+
51: carrot
|
66 |
+
52: hot dog
|
67 |
+
53: pizza
|
68 |
+
54: donut
|
69 |
+
55: cake
|
70 |
+
56: chair
|
71 |
+
57: couch
|
72 |
+
58: potted plant
|
73 |
+
59: bed
|
74 |
+
60: dining table
|
75 |
+
61: toilet
|
76 |
+
62: tv
|
77 |
+
63: laptop
|
78 |
+
64: mouse
|
79 |
+
65: remote
|
80 |
+
66: keyboard
|
81 |
+
67: cell phone
|
82 |
+
68: microwave
|
83 |
+
69: oven
|
84 |
+
70: toaster
|
85 |
+
71: sink
|
86 |
+
72: refrigerator
|
87 |
+
73: book
|
88 |
+
74: clock
|
89 |
+
75: vase
|
90 |
+
76: scissors
|
91 |
+
77: teddy bear
|
92 |
+
78: hair drier
|
93 |
+
79: toothbrush
|
yolov9m_ncnn_model/model.ncnn.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5d82cbd7b5ea575a96b3cca2c5480737f56090085f2eb74ab4227a5f10565a84
|
3 |
+
size 80451888
|
yolov9m_ncnn_model/model.ncnn.param
ADDED
@@ -0,0 +1,409 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
7767517
|
2 |
+
407 479
|
3 |
+
Input in0 0 1 in0
|
4 |
+
Convolution conv_0 1 1 in0 1 0=32 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=864
|
5 |
+
Swish silu_143 1 1 1 2
|
6 |
+
Convolution conv_1 1 1 2 3 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=18432
|
7 |
+
Swish silu_144 1 1 3 4
|
8 |
+
Convolution conv_2 1 1 4 5 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
9 |
+
Swish silu_145 1 1 5 6
|
10 |
+
Slice chunk_0 1 2 6 7 8 -23300=2,-233,-233 1=0
|
11 |
+
Split splitncnn_0 1 3 8 9 10 11
|
12 |
+
Convolution conv_3 1 1 11 12 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
13 |
+
Swish silu_146 1 1 12 13
|
14 |
+
Split splitncnn_1 1 2 13 14 15
|
15 |
+
Convolution conv_4 1 1 15 16 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
16 |
+
Swish silu_147 1 1 16 17
|
17 |
+
Convolution conv_5 1 1 17 18 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
18 |
+
Swish silu_148 1 1 18 19
|
19 |
+
BinaryOp add_0 2 1 14 19 20 0=0
|
20 |
+
Convolution conv_6 1 1 10 21 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
21 |
+
Swish silu_149 1 1 21 22
|
22 |
+
Concat cat_0 2 1 20 22 23 0=0
|
23 |
+
Convolution conv_7 1 1 23 24 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
24 |
+
Swish silu_150 1 1 24 25
|
25 |
+
Convolution conv_8 1 1 25 26 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
26 |
+
Swish silu_151 1 1 26 27
|
27 |
+
Split splitncnn_2 1 3 27 28 29 30
|
28 |
+
Convolution conv_9 1 1 30 31 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
29 |
+
Swish silu_152 1 1 31 32
|
30 |
+
Split splitncnn_3 1 2 32 33 34
|
31 |
+
Convolution conv_10 1 1 34 35 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
32 |
+
Swish silu_153 1 1 35 36
|
33 |
+
Convolution conv_11 1 1 36 37 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
34 |
+
Swish silu_154 1 1 37 38
|
35 |
+
BinaryOp add_1 2 1 33 38 39 0=0
|
36 |
+
Convolution conv_12 1 1 29 40 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
37 |
+
Swish silu_155 1 1 40 41
|
38 |
+
Concat cat_1 2 1 39 41 42 0=0
|
39 |
+
Convolution conv_13 1 1 42 43 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
40 |
+
Swish silu_156 1 1 43 44
|
41 |
+
Convolution conv_14 1 1 44 45 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
42 |
+
Swish silu_157 1 1 45 46
|
43 |
+
Concat cat_2 4 1 7 9 28 46 47 0=0
|
44 |
+
Convolution conv_15 1 1 47 48 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
45 |
+
Swish silu_158 1 1 48 49
|
46 |
+
Pooling avgpool2d_278 1 1 49 50 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
47 |
+
Convolution conv_16 1 1 50 51 0=240 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=276480
|
48 |
+
Swish silu_159 1 1 51 52
|
49 |
+
Convolution conv_17 1 1 52 53 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=57600
|
50 |
+
Swish silu_160 1 1 53 54
|
51 |
+
Slice chunk_1 1 2 54 55 56 -23300=2,-233,-233 1=0
|
52 |
+
Split splitncnn_4 1 3 56 57 58 59
|
53 |
+
Convolution conv_18 1 1 59 60 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
54 |
+
Swish silu_161 1 1 60 61
|
55 |
+
Split splitncnn_5 1 2 61 62 63
|
56 |
+
Convolution conv_19 1 1 63 64 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
57 |
+
Swish silu_162 1 1 64 65
|
58 |
+
Convolution conv_20 1 1 65 66 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
59 |
+
Swish silu_163 1 1 66 67
|
60 |
+
BinaryOp add_2 2 1 62 67 68 0=0
|
61 |
+
Convolution conv_21 1 1 58 69 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
62 |
+
Swish silu_164 1 1 69 70
|
63 |
+
Concat cat_3 2 1 68 70 71 0=0
|
64 |
+
Convolution conv_22 1 1 71 72 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=14400
|
65 |
+
Swish silu_165 1 1 72 73
|
66 |
+
Convolution conv_23 1 1 73 74 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
67 |
+
Swish silu_166 1 1 74 75
|
68 |
+
Split splitncnn_6 1 3 75 76 77 78
|
69 |
+
Convolution conv_24 1 1 78 79 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
70 |
+
Swish silu_167 1 1 79 80
|
71 |
+
Split splitncnn_7 1 2 80 81 82
|
72 |
+
Convolution conv_25 1 1 82 83 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
73 |
+
Swish silu_168 1 1 83 84
|
74 |
+
Convolution conv_26 1 1 84 85 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
75 |
+
Swish silu_169 1 1 85 86
|
76 |
+
BinaryOp add_3 2 1 81 86 87 0=0
|
77 |
+
Convolution conv_27 1 1 77 88 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
78 |
+
Swish silu_170 1 1 88 89
|
79 |
+
Concat cat_4 2 1 87 89 90 0=0
|
80 |
+
Convolution conv_28 1 1 90 91 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=14400
|
81 |
+
Swish silu_171 1 1 91 92
|
82 |
+
Convolution conv_29 1 1 92 93 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
83 |
+
Swish silu_172 1 1 93 94
|
84 |
+
Concat cat_5 4 1 55 57 76 94 95 0=0
|
85 |
+
Convolution conv_30 1 1 95 96 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=115200
|
86 |
+
Swish silu_173 1 1 96 97
|
87 |
+
Split splitncnn_8 1 2 97 98 99
|
88 |
+
Pooling avgpool2d_279 1 1 99 100 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
89 |
+
Convolution conv_31 1 1 100 101 0=360 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=777600
|
90 |
+
Swish silu_174 1 1 101 102
|
91 |
+
Convolution conv_32 1 1 102 103 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=129600
|
92 |
+
Swish silu_175 1 1 103 104
|
93 |
+
Slice chunk_2 1 2 104 105 106 -23300=2,-233,-233 1=0
|
94 |
+
Split splitncnn_9 1 3 106 107 108 109
|
95 |
+
Convolution conv_33 1 1 109 110 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
96 |
+
Swish silu_176 1 1 110 111
|
97 |
+
Split splitncnn_10 1 2 111 112 113
|
98 |
+
Convolution conv_34 1 1 113 114 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
99 |
+
Swish silu_177 1 1 114 115
|
100 |
+
Convolution conv_35 1 1 115 116 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
101 |
+
Swish silu_178 1 1 116 117
|
102 |
+
BinaryOp add_4 2 1 112 117 118 0=0
|
103 |
+
Convolution conv_36 1 1 108 119 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
104 |
+
Swish silu_179 1 1 119 120
|
105 |
+
Concat cat_6 2 1 118 120 121 0=0
|
106 |
+
Convolution conv_37 1 1 121 122 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
107 |
+
Swish silu_180 1 1 122 123
|
108 |
+
Convolution conv_38 1 1 123 124 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
109 |
+
Swish silu_181 1 1 124 125
|
110 |
+
Split splitncnn_11 1 3 125 126 127 128
|
111 |
+
Convolution conv_39 1 1 128 129 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
112 |
+
Swish silu_182 1 1 129 130
|
113 |
+
Split splitncnn_12 1 2 130 131 132
|
114 |
+
Convolution conv_40 1 1 132 133 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
115 |
+
Swish silu_183 1 1 133 134
|
116 |
+
Convolution conv_41 1 1 134 135 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
117 |
+
Swish silu_184 1 1 135 136
|
118 |
+
BinaryOp add_5 2 1 131 136 137 0=0
|
119 |
+
Convolution conv_42 1 1 127 138 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
120 |
+
Swish silu_185 1 1 138 139
|
121 |
+
Concat cat_7 2 1 137 139 140 0=0
|
122 |
+
Convolution conv_43 1 1 140 141 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
123 |
+
Swish silu_186 1 1 141 142
|
124 |
+
Convolution conv_44 1 1 142 143 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
125 |
+
Swish silu_187 1 1 143 144
|
126 |
+
Concat cat_8 4 1 105 107 126 144 145 0=0
|
127 |
+
Convolution conv_45 1 1 145 146 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=259200
|
128 |
+
Swish silu_188 1 1 146 147
|
129 |
+
Split splitncnn_13 1 2 147 148 149
|
130 |
+
Pooling avgpool2d_280 1 1 149 150 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
131 |
+
Convolution conv_46 1 1 150 151 0=480 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=1555200
|
132 |
+
Swish silu_189 1 1 151 152
|
133 |
+
Convolution conv_47 1 1 152 153 0=480 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=230400
|
134 |
+
Swish silu_190 1 1 153 154
|
135 |
+
Slice chunk_3 1 2 154 155 156 -23300=2,-233,-233 1=0
|
136 |
+
Split splitncnn_14 1 3 156 157 158 159
|
137 |
+
Convolution conv_48 1 1 159 160 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
138 |
+
Swish silu_191 1 1 160 161
|
139 |
+
Split splitncnn_15 1 2 161 162 163
|
140 |
+
Convolution conv_49 1 1 163 164 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
141 |
+
Swish silu_192 1 1 164 165
|
142 |
+
Convolution conv_50 1 1 165 166 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
143 |
+
Swish silu_193 1 1 166 167
|
144 |
+
BinaryOp add_6 2 1 162 167 168 0=0
|
145 |
+
Convolution conv_51 1 1 158 169 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
146 |
+
Swish silu_194 1 1 169 170
|
147 |
+
Concat cat_9 2 1 168 170 171 0=0
|
148 |
+
Convolution conv_52 1 1 171 172 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=57600
|
149 |
+
Swish silu_195 1 1 172 173
|
150 |
+
Convolution conv_53 1 1 173 174 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
151 |
+
Swish silu_196 1 1 174 175
|
152 |
+
Split splitncnn_16 1 3 175 176 177 178
|
153 |
+
Convolution conv_54 1 1 178 179 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
154 |
+
Swish silu_197 1 1 179 180
|
155 |
+
Split splitncnn_17 1 2 180 181 182
|
156 |
+
Convolution conv_55 1 1 182 183 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
157 |
+
Swish silu_198 1 1 183 184
|
158 |
+
Convolution conv_56 1 1 184 185 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
159 |
+
Swish silu_199 1 1 185 186
|
160 |
+
BinaryOp add_7 2 1 181 186 187 0=0
|
161 |
+
Convolution conv_57 1 1 177 188 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
162 |
+
Swish silu_200 1 1 188 189
|
163 |
+
Concat cat_10 2 1 187 189 190 0=0
|
164 |
+
Convolution conv_58 1 1 190 191 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=57600
|
165 |
+
Swish silu_201 1 1 191 192
|
166 |
+
Convolution conv_59 1 1 192 193 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
167 |
+
Swish silu_202 1 1 193 194
|
168 |
+
Concat cat_11 4 1 155 157 176 194 195 0=0
|
169 |
+
Convolution conv_60 1 1 195 196 0=480 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=460800
|
170 |
+
Swish silu_203 1 1 196 197
|
171 |
+
Convolution conv_61 1 1 197 198 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=115200
|
172 |
+
Swish silu_204 1 1 198 199
|
173 |
+
Split splitncnn_18 1 2 199 200 201
|
174 |
+
Pooling maxpool2d_140 1 1 201 202 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
175 |
+
Split splitncnn_19 1 2 202 203 204
|
176 |
+
Pooling maxpool2d_141 1 1 204 205 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
177 |
+
Split splitncnn_20 1 2 205 206 207
|
178 |
+
Pooling maxpool2d_142 1 1 207 208 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
179 |
+
Concat cat_12 4 1 200 203 206 208 209 0=0
|
180 |
+
Convolution conv_62 1 1 209 210 0=480 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=460800
|
181 |
+
Swish silu_205 1 1 210 211
|
182 |
+
Split splitncnn_21 1 2 211 212 213
|
183 |
+
Interp upsample_276 1 1 213 214 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
184 |
+
Concat cat_13 2 1 214 148 215 0=0
|
185 |
+
Convolution conv_63 1 1 215 216 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=302400
|
186 |
+
Swish silu_206 1 1 216 217
|
187 |
+
Slice chunk_4 1 2 217 218 219 -23300=2,-233,-233 1=0
|
188 |
+
Split splitncnn_22 1 3 219 220 221 222
|
189 |
+
Convolution conv_64 1 1 222 223 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
190 |
+
Swish silu_207 1 1 223 224
|
191 |
+
Split splitncnn_23 1 2 224 225 226
|
192 |
+
Convolution conv_65 1 1 226 227 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
193 |
+
Swish silu_208 1 1 227 228
|
194 |
+
Convolution conv_66 1 1 228 229 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
195 |
+
Swish silu_209 1 1 229 230
|
196 |
+
BinaryOp add_8 2 1 225 230 231 0=0
|
197 |
+
Convolution conv_67 1 1 221 232 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
198 |
+
Swish silu_210 1 1 232 233
|
199 |
+
Concat cat_14 2 1 231 233 234 0=0
|
200 |
+
Convolution conv_68 1 1 234 235 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
201 |
+
Swish silu_211 1 1 235 236
|
202 |
+
Convolution conv_69 1 1 236 237 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
203 |
+
Swish silu_212 1 1 237 238
|
204 |
+
Split splitncnn_24 1 3 238 239 240 241
|
205 |
+
Convolution conv_70 1 1 241 242 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
206 |
+
Swish silu_213 1 1 242 243
|
207 |
+
Split splitncnn_25 1 2 243 244 245
|
208 |
+
Convolution conv_71 1 1 245 246 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
209 |
+
Swish silu_214 1 1 246 247
|
210 |
+
Convolution conv_72 1 1 247 248 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
211 |
+
Swish silu_215 1 1 248 249
|
212 |
+
BinaryOp add_9 2 1 244 249 250 0=0
|
213 |
+
Convolution conv_73 1 1 240 251 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
214 |
+
Swish silu_216 1 1 251 252
|
215 |
+
Concat cat_15 2 1 250 252 253 0=0
|
216 |
+
Convolution conv_74 1 1 253 254 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
217 |
+
Swish silu_217 1 1 254 255
|
218 |
+
Convolution conv_75 1 1 255 256 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
219 |
+
Swish silu_218 1 1 256 257
|
220 |
+
Concat cat_16 4 1 218 220 239 257 258 0=0
|
221 |
+
Convolution conv_76 1 1 258 259 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=259200
|
222 |
+
Swish silu_219 1 1 259 260
|
223 |
+
Split splitncnn_26 1 2 260 261 262
|
224 |
+
Interp upsample_277 1 1 262 263 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
225 |
+
Concat cat_17 2 1 263 98 264 0=0
|
226 |
+
Convolution conv_77 1 1 264 265 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=144000
|
227 |
+
Swish silu_220 1 1 265 266
|
228 |
+
Slice chunk_5 1 2 266 267 268 -23300=2,-233,-233 1=0
|
229 |
+
Split splitncnn_27 1 3 268 269 270 271
|
230 |
+
Convolution conv_78 1 1 271 272 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
231 |
+
Swish silu_221 1 1 272 273
|
232 |
+
Split splitncnn_28 1 2 273 274 275
|
233 |
+
Convolution conv_79 1 1 275 276 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
234 |
+
Swish silu_222 1 1 276 277
|
235 |
+
Convolution conv_80 1 1 277 278 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
236 |
+
Swish silu_223 1 1 278 279
|
237 |
+
BinaryOp add_10 2 1 274 279 280 0=0
|
238 |
+
Convolution conv_81 1 1 270 281 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
239 |
+
Swish silu_224 1 1 281 282
|
240 |
+
Concat cat_18 2 1 280 282 283 0=0
|
241 |
+
Convolution conv_82 1 1 283 284 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=14400
|
242 |
+
Swish silu_225 1 1 284 285
|
243 |
+
Convolution conv_83 1 1 285 286 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
244 |
+
Swish silu_226 1 1 286 287
|
245 |
+
Split splitncnn_29 1 3 287 288 289 290
|
246 |
+
Convolution conv_84 1 1 290 291 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
247 |
+
Swish silu_227 1 1 291 292
|
248 |
+
Split splitncnn_30 1 2 292 293 294
|
249 |
+
Convolution conv_85 1 1 294 295 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
250 |
+
Swish silu_228 1 1 295 296
|
251 |
+
Convolution conv_86 1 1 296 297 0=60 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=32400
|
252 |
+
Swish silu_229 1 1 297 298
|
253 |
+
BinaryOp add_11 2 1 293 298 299 0=0
|
254 |
+
Convolution conv_87 1 1 289 300 0=60 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=7200
|
255 |
+
Swish silu_230 1 1 300 301
|
256 |
+
Concat cat_19 2 1 299 301 302 0=0
|
257 |
+
Convolution conv_88 1 1 302 303 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=14400
|
258 |
+
Swish silu_231 1 1 303 304
|
259 |
+
Convolution conv_89 1 1 304 305 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
260 |
+
Swish silu_232 1 1 305 306
|
261 |
+
Concat cat_20 4 1 267 269 288 306 307 0=0
|
262 |
+
Convolution conv_90 1 1 307 308 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=115200
|
263 |
+
Swish silu_233 1 1 308 309
|
264 |
+
Split splitncnn_31 1 3 309 310 311 312
|
265 |
+
Pooling avgpool2d_281 1 1 312 313 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
266 |
+
Convolution conv_91 1 1 313 314 0=184 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=397440
|
267 |
+
Swish silu_234 1 1 314 315
|
268 |
+
Concat cat_21 2 1 315 261 316 0=0
|
269 |
+
Convolution conv_92 1 1 316 317 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=195840
|
270 |
+
Swish silu_235 1 1 317 318
|
271 |
+
Slice chunk_6 1 2 318 319 320 -23300=2,-233,-233 1=0
|
272 |
+
Split splitncnn_32 1 3 320 321 322 323
|
273 |
+
Convolution conv_93 1 1 323 324 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
274 |
+
Swish silu_236 1 1 324 325
|
275 |
+
Split splitncnn_33 1 2 325 326 327
|
276 |
+
Convolution conv_94 1 1 327 328 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
277 |
+
Swish silu_237 1 1 328 329
|
278 |
+
Convolution conv_95 1 1 329 330 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
279 |
+
Swish silu_238 1 1 330 331
|
280 |
+
BinaryOp add_12 2 1 326 331 332 0=0
|
281 |
+
Convolution conv_96 1 1 322 333 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
282 |
+
Swish silu_239 1 1 333 334
|
283 |
+
Concat cat_22 2 1 332 334 335 0=0
|
284 |
+
Convolution conv_97 1 1 335 336 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
285 |
+
Swish silu_240 1 1 336 337
|
286 |
+
Convolution conv_98 1 1 337 338 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
287 |
+
Swish silu_241 1 1 338 339
|
288 |
+
Split splitncnn_34 1 3 339 340 341 342
|
289 |
+
Convolution conv_99 1 1 342 343 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
290 |
+
Swish silu_242 1 1 343 344
|
291 |
+
Split splitncnn_35 1 2 344 345 346
|
292 |
+
Convolution conv_100 1 1 346 347 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
293 |
+
Swish silu_243 1 1 347 348
|
294 |
+
Convolution conv_101 1 1 348 349 0=90 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=72900
|
295 |
+
Swish silu_244 1 1 349 350
|
296 |
+
BinaryOp add_13 2 1 345 350 351 0=0
|
297 |
+
Convolution conv_102 1 1 341 352 0=90 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16200
|
298 |
+
Swish silu_245 1 1 352 353
|
299 |
+
Concat cat_23 2 1 351 353 354 0=0
|
300 |
+
Convolution conv_103 1 1 354 355 0=180 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32400
|
301 |
+
Swish silu_246 1 1 355 356
|
302 |
+
Convolution conv_104 1 1 356 357 0=180 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=291600
|
303 |
+
Swish silu_247 1 1 357 358
|
304 |
+
Concat cat_24 4 1 319 321 340 358 359 0=0
|
305 |
+
Convolution conv_105 1 1 359 360 0=360 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=259200
|
306 |
+
Swish silu_248 1 1 360 361
|
307 |
+
Split splitncnn_36 1 3 361 362 363 364
|
308 |
+
Pooling avgpool2d_282 1 1 364 365 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
309 |
+
Convolution conv_106 1 1 365 366 0=240 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=777600
|
310 |
+
Swish silu_249 1 1 366 367
|
311 |
+
Concat cat_25 2 1 367 212 368 0=0
|
312 |
+
Convolution conv_107 1 1 368 369 0=480 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=345600
|
313 |
+
Swish silu_250 1 1 369 370
|
314 |
+
Slice chunk_7 1 2 370 371 372 -23300=2,-233,-233 1=0
|
315 |
+
Split splitncnn_37 1 3 372 373 374 375
|
316 |
+
Convolution conv_108 1 1 375 376 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
317 |
+
Swish silu_251 1 1 376 377
|
318 |
+
Split splitncnn_38 1 2 377 378 379
|
319 |
+
Convolution conv_109 1 1 379 380 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
320 |
+
Swish silu_252 1 1 380 381
|
321 |
+
Convolution conv_110 1 1 381 382 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
322 |
+
Swish silu_253 1 1 382 383
|
323 |
+
BinaryOp add_14 2 1 378 383 384 0=0
|
324 |
+
Convolution conv_111 1 1 374 385 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
325 |
+
Swish silu_254 1 1 385 386
|
326 |
+
Concat cat_26 2 1 384 386 387 0=0
|
327 |
+
Convolution conv_112 1 1 387 388 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=57600
|
328 |
+
Swish silu_255 1 1 388 389
|
329 |
+
Convolution conv_113 1 1 389 390 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
330 |
+
Swish silu_256 1 1 390 391
|
331 |
+
Split splitncnn_39 1 3 391 392 393 394
|
332 |
+
Convolution conv_114 1 1 394 395 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
333 |
+
Swish silu_257 1 1 395 396
|
334 |
+
Split splitncnn_40 1 2 396 397 398
|
335 |
+
Convolution conv_115 1 1 398 399 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
336 |
+
Swish silu_258 1 1 399 400
|
337 |
+
Convolution conv_116 1 1 400 401 0=120 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=129600
|
338 |
+
Swish silu_259 1 1 401 402
|
339 |
+
BinaryOp add_15 2 1 397 402 403 0=0
|
340 |
+
Convolution conv_117 1 1 393 404 0=120 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=28800
|
341 |
+
Swish silu_260 1 1 404 405
|
342 |
+
Concat cat_27 2 1 403 405 406 0=0
|
343 |
+
Convolution conv_118 1 1 406 407 0=240 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=57600
|
344 |
+
Swish silu_261 1 1 407 408
|
345 |
+
Convolution conv_119 1 1 408 409 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
346 |
+
Swish silu_262 1 1 409 410
|
347 |
+
Concat cat_28 4 1 371 373 392 410 411 0=0
|
348 |
+
Convolution conv_120 1 1 411 412 0=480 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=460800
|
349 |
+
Swish silu_263 1 1 412 413
|
350 |
+
Split splitncnn_41 1 2 413 414 415
|
351 |
+
MemoryData pnnx_216 0 1 416 0=8400
|
352 |
+
Convolution conv_121 1 1 311 417 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=138240
|
353 |
+
Swish silu_264 1 1 417 418
|
354 |
+
Convolution conv_122 1 1 418 419 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
355 |
+
Swish silu_265 1 1 419 420
|
356 |
+
Convolution conv_123 1 1 420 421 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
357 |
+
Convolution conv_124 1 1 310 422 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
358 |
+
Swish silu_266 1 1 422 423
|
359 |
+
Convolution conv_125 1 1 423 424 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
360 |
+
Swish silu_267 1 1 424 425
|
361 |
+
Convolution conv_126 1 1 425 426 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=19200
|
362 |
+
Concat cat_29 2 1 421 426 427 0=0
|
363 |
+
Convolution conv_127 1 1 363 428 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=207360
|
364 |
+
Swish silu_268 1 1 428 429
|
365 |
+
Convolution conv_128 1 1 429 430 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
366 |
+
Swish silu_269 1 1 430 431
|
367 |
+
Convolution conv_129 1 1 431 432 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
368 |
+
Convolution conv_130 1 1 362 433 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=777600
|
369 |
+
Swish silu_270 1 1 433 434
|
370 |
+
Convolution conv_131 1 1 434 435 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
371 |
+
Swish silu_271 1 1 435 436
|
372 |
+
Convolution conv_132 1 1 436 437 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=19200
|
373 |
+
Concat cat_30 2 1 432 437 438 0=0
|
374 |
+
Convolution conv_133 1 1 415 439 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=276480
|
375 |
+
Swish silu_272 1 1 439 440
|
376 |
+
Convolution conv_134 1 1 440 441 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
377 |
+
Swish silu_273 1 1 441 442
|
378 |
+
Convolution conv_135 1 1 442 443 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
379 |
+
Convolution conv_136 1 1 414 444 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=1036800
|
380 |
+
Swish silu_274 1 1 444 445
|
381 |
+
Convolution conv_137 1 1 445 446 0=240 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=518400
|
382 |
+
Swish silu_275 1 1 446 447
|
383 |
+
Convolution conv_138 1 1 447 448 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=19200
|
384 |
+
Concat cat_31 2 1 443 448 449 0=0
|
385 |
+
Reshape view_286 1 1 427 450 0=6400 1=144
|
386 |
+
Reshape view_287 1 1 438 451 0=1600 1=144
|
387 |
+
Reshape view_288 1 1 449 452 0=400 1=144
|
388 |
+
Concat cat_32 3 1 450 451 452 453 0=1
|
389 |
+
Slice split_0 1 2 453 454 455 -23300=2,64,80 1=0
|
390 |
+
Reshape view_289 1 1 454 456 0=8400 1=16 2=4
|
391 |
+
Permute transpose_291 1 1 456 457 0=2
|
392 |
+
Softmax softmax_284 1 1 457 458 0=0 1=1
|
393 |
+
Convolution conv_139 1 1 458 459 0=1 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=0 6=16
|
394 |
+
Reshape view_290 1 1 459 460 0=8400 1=4
|
395 |
+
MemoryData pnnx_fold_anchor_points.1 0 1 461 0=8400 1=2
|
396 |
+
MemoryData pnnx_fold_anchor_points.1_1 0 1 462 0=8400 1=2
|
397 |
+
Slice chunk_8 1 2 460 463 464 -23300=2,-233,-233 1=0
|
398 |
+
BinaryOp sub_16 2 1 461 463 465 0=1
|
399 |
+
Split splitncnn_42 1 2 465 466 467
|
400 |
+
BinaryOp add_17 2 1 462 464 468 0=0
|
401 |
+
Split splitncnn_43 1 2 468 469 470
|
402 |
+
BinaryOp add_18 2 1 466 469 471 0=0
|
403 |
+
BinaryOp div_19 1 1 471 472 0=3 1=1 2=2.000000e+00
|
404 |
+
BinaryOp sub_20 2 1 470 467 473 0=1
|
405 |
+
Concat cat_33 2 1 472 473 474 0=0
|
406 |
+
Reshape reshape_285 1 1 416 475 0=8400 1=1
|
407 |
+
BinaryOp mul_21 2 1 474 475 476 0=2
|
408 |
+
Sigmoid sigmoid_283 1 1 455 477
|
409 |
+
Concat cat_34 2 1 476 477 out0 0=0
|
yolov9m_ncnn_model/model_ncnn.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import numpy as np
|
2 |
+
import ncnn
|
3 |
+
import torch
|
4 |
+
|
5 |
+
def test_inference():
|
6 |
+
torch.manual_seed(0)
|
7 |
+
in0 = torch.rand(1, 3, 640, 640, dtype=torch.float)
|
8 |
+
out = []
|
9 |
+
|
10 |
+
with ncnn.Net() as net:
|
11 |
+
net.load_param("yolov9m_ncnn_model\model.ncnn.param")
|
12 |
+
net.load_model("yolov9m_ncnn_model\model.ncnn.bin")
|
13 |
+
|
14 |
+
with net.create_extractor() as ex:
|
15 |
+
ex.input("in0", ncnn.Mat(in0.squeeze(0).numpy()).clone())
|
16 |
+
|
17 |
+
_, out0 = ex.extract("out0")
|
18 |
+
out.append(torch.from_numpy(np.array(out0)).unsqueeze(0))
|
19 |
+
|
20 |
+
if len(out) == 1:
|
21 |
+
return out[0]
|
22 |
+
else:
|
23 |
+
return tuple(out)
|
24 |
+
|
25 |
+
if __name__ == "__main__":
|
26 |
+
print(test_inference())
|
yolov9s_ncnn_model/metadata.yaml
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
description: Ultralytics YOLOv9s model trained on /usr/src/ultralytics/ultralytics/cfg/datasets/coco.yaml
|
2 |
+
author: Ultralytics
|
3 |
+
date: '2024-08-07T18:33:52.933802'
|
4 |
+
version: 8.2.53
|
5 |
+
license: AGPL-3.0 License (https://ultralytics.com/license)
|
6 |
+
docs: https://docs.ultralytics.com
|
7 |
+
stride: 32
|
8 |
+
task: detect
|
9 |
+
batch: 1
|
10 |
+
imgsz:
|
11 |
+
- 640
|
12 |
+
- 640
|
13 |
+
names:
|
14 |
+
0: person
|
15 |
+
1: bicycle
|
16 |
+
2: car
|
17 |
+
3: motorcycle
|
18 |
+
4: airplane
|
19 |
+
5: bus
|
20 |
+
6: train
|
21 |
+
7: truck
|
22 |
+
8: boat
|
23 |
+
9: traffic light
|
24 |
+
10: fire hydrant
|
25 |
+
11: stop sign
|
26 |
+
12: parking meter
|
27 |
+
13: bench
|
28 |
+
14: bird
|
29 |
+
15: cat
|
30 |
+
16: dog
|
31 |
+
17: horse
|
32 |
+
18: sheep
|
33 |
+
19: cow
|
34 |
+
20: elephant
|
35 |
+
21: bear
|
36 |
+
22: zebra
|
37 |
+
23: giraffe
|
38 |
+
24: backpack
|
39 |
+
25: umbrella
|
40 |
+
26: handbag
|
41 |
+
27: tie
|
42 |
+
28: suitcase
|
43 |
+
29: frisbee
|
44 |
+
30: skis
|
45 |
+
31: snowboard
|
46 |
+
32: sports ball
|
47 |
+
33: kite
|
48 |
+
34: baseball bat
|
49 |
+
35: baseball glove
|
50 |
+
36: skateboard
|
51 |
+
37: surfboard
|
52 |
+
38: tennis racket
|
53 |
+
39: bottle
|
54 |
+
40: wine glass
|
55 |
+
41: cup
|
56 |
+
42: fork
|
57 |
+
43: knife
|
58 |
+
44: spoon
|
59 |
+
45: bowl
|
60 |
+
46: banana
|
61 |
+
47: apple
|
62 |
+
48: sandwich
|
63 |
+
49: orange
|
64 |
+
50: broccoli
|
65 |
+
51: carrot
|
66 |
+
52: hot dog
|
67 |
+
53: pizza
|
68 |
+
54: donut
|
69 |
+
55: cake
|
70 |
+
56: chair
|
71 |
+
57: couch
|
72 |
+
58: potted plant
|
73 |
+
59: bed
|
74 |
+
60: dining table
|
75 |
+
61: toilet
|
76 |
+
62: tv
|
77 |
+
63: laptop
|
78 |
+
64: mouse
|
79 |
+
65: remote
|
80 |
+
66: keyboard
|
81 |
+
67: cell phone
|
82 |
+
68: microwave
|
83 |
+
69: oven
|
84 |
+
70: toaster
|
85 |
+
71: sink
|
86 |
+
72: refrigerator
|
87 |
+
73: book
|
88 |
+
74: clock
|
89 |
+
75: vase
|
90 |
+
76: scissors
|
91 |
+
77: teddy bear
|
92 |
+
78: hair drier
|
93 |
+
79: toothbrush
|
yolov9s_ncnn_model/model.ncnn.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:30f0eeec0c6db83578ed72e083a59bdb7cb6a2ee6fdf3f8a4690742c9d6a5a0d
|
3 |
+
size 28960936
|
yolov9s_ncnn_model/model.ncnn.param
ADDED
@@ -0,0 +1,551 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
7767517
|
2 |
+
549 645
|
3 |
+
Input in0 0 1 in0
|
4 |
+
Convolution conv_0 1 1 in0 1 0=32 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=864
|
5 |
+
Swish silu_189 1 1 1 2
|
6 |
+
Convolution conv_1 1 1 2 3 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=18432
|
7 |
+
Swish silu_190 1 1 3 4
|
8 |
+
Convolution conv_2 1 1 4 5 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
9 |
+
Swish silu_191 1 1 5 6
|
10 |
+
Slice chunk_0 1 2 6 7 8 -23300=2,-233,-233 1=0
|
11 |
+
Split splitncnn_0 1 2 8 9 10
|
12 |
+
Convolution conv_3 1 1 10 11 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
13 |
+
Swish silu_192 1 1 11 12
|
14 |
+
Split splitncnn_1 1 2 12 13 14
|
15 |
+
Convolution conv_4 1 1 14 15 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
16 |
+
Swish silu_193 1 1 15 16
|
17 |
+
Concat cat_0 4 1 7 9 13 16 17 0=0
|
18 |
+
Convolution conv_5 1 1 17 18 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
19 |
+
Swish silu_194 1 1 18 19
|
20 |
+
Pooling avgpool2d_370 1 1 19 20 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
21 |
+
Convolution conv_6 1 1 20 21 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=73728
|
22 |
+
Swish silu_195 1 1 21 22
|
23 |
+
Convolution conv_7 1 1 22 23 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
24 |
+
Swish silu_196 1 1 23 24
|
25 |
+
Slice chunk_1 1 2 24 25 26 -23300=2,-233,-233 1=0
|
26 |
+
Split splitncnn_2 1 3 26 27 28 29
|
27 |
+
Convolution conv_8 1 1 29 30 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
28 |
+
Swish silu_197 1 1 30 31
|
29 |
+
Split splitncnn_3 1 2 31 32 33
|
30 |
+
Convolution conv_9 1 1 33 34 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
31 |
+
Swish silu_198 1 1 34 35
|
32 |
+
Convolution conv_10 1 1 35 36 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
33 |
+
Swish silu_199 1 1 36 37
|
34 |
+
BinaryOp add_0 2 1 32 37 38 0=0
|
35 |
+
Split splitncnn_4 1 2 38 39 40
|
36 |
+
Convolution conv_11 1 1 40 41 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
37 |
+
Swish silu_200 1 1 41 42
|
38 |
+
Convolution conv_12 1 1 42 43 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
39 |
+
Swish silu_201 1 1 43 44
|
40 |
+
BinaryOp add_1 2 1 39 44 45 0=0
|
41 |
+
Split splitncnn_5 1 2 45 46 47
|
42 |
+
Convolution conv_13 1 1 47 48 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
43 |
+
Swish silu_202 1 1 48 49
|
44 |
+
Convolution conv_14 1 1 49 50 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
45 |
+
Swish silu_203 1 1 50 51
|
46 |
+
BinaryOp add_2 2 1 46 51 52 0=0
|
47 |
+
Convolution conv_15 1 1 28 53 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
48 |
+
Swish silu_204 1 1 53 54
|
49 |
+
Concat cat_1 2 1 52 54 55 0=0
|
50 |
+
Convolution conv_16 1 1 55 56 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
51 |
+
Swish silu_205 1 1 56 57
|
52 |
+
Convolution conv_17 1 1 57 58 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
53 |
+
Swish silu_206 1 1 58 59
|
54 |
+
Split splitncnn_6 1 3 59 60 61 62
|
55 |
+
Convolution conv_18 1 1 62 63 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
56 |
+
Swish silu_207 1 1 63 64
|
57 |
+
Split splitncnn_7 1 2 64 65 66
|
58 |
+
Convolution conv_19 1 1 66 67 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
59 |
+
Swish silu_208 1 1 67 68
|
60 |
+
Convolution conv_20 1 1 68 69 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
61 |
+
Swish silu_209 1 1 69 70
|
62 |
+
BinaryOp add_3 2 1 65 70 71 0=0
|
63 |
+
Split splitncnn_8 1 2 71 72 73
|
64 |
+
Convolution conv_21 1 1 73 74 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
65 |
+
Swish silu_210 1 1 74 75
|
66 |
+
Convolution conv_22 1 1 75 76 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
67 |
+
Swish silu_211 1 1 76 77
|
68 |
+
BinaryOp add_4 2 1 72 77 78 0=0
|
69 |
+
Split splitncnn_9 1 2 78 79 80
|
70 |
+
Convolution conv_23 1 1 80 81 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
71 |
+
Swish silu_212 1 1 81 82
|
72 |
+
Convolution conv_24 1 1 82 83 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
73 |
+
Swish silu_213 1 1 83 84
|
74 |
+
BinaryOp add_5 2 1 79 84 85 0=0
|
75 |
+
Convolution conv_25 1 1 61 86 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
76 |
+
Swish silu_214 1 1 86 87
|
77 |
+
Concat cat_2 2 1 85 87 88 0=0
|
78 |
+
Convolution conv_26 1 1 88 89 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
79 |
+
Swish silu_215 1 1 89 90
|
80 |
+
Convolution conv_27 1 1 90 91 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
81 |
+
Swish silu_216 1 1 91 92
|
82 |
+
Concat cat_3 4 1 25 27 60 92 93 0=0
|
83 |
+
Convolution conv_28 1 1 93 94 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
84 |
+
Swish silu_217 1 1 94 95
|
85 |
+
Split splitncnn_10 1 2 95 96 97
|
86 |
+
Pooling avgpool2d_371 1 1 97 98 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
87 |
+
Convolution conv_29 1 1 98 99 0=192 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=221184
|
88 |
+
Swish silu_218 1 1 99 100
|
89 |
+
Convolution conv_30 1 1 100 101 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=36864
|
90 |
+
Swish silu_219 1 1 101 102
|
91 |
+
Slice chunk_2 1 2 102 103 104 -23300=2,-233,-233 1=0
|
92 |
+
Split splitncnn_11 1 3 104 105 106 107
|
93 |
+
Convolution conv_31 1 1 107 108 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
94 |
+
Swish silu_220 1 1 108 109
|
95 |
+
Split splitncnn_12 1 2 109 110 111
|
96 |
+
Convolution conv_32 1 1 111 112 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
97 |
+
Swish silu_221 1 1 112 113
|
98 |
+
Convolution conv_33 1 1 113 114 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
99 |
+
Swish silu_222 1 1 114 115
|
100 |
+
BinaryOp add_6 2 1 110 115 116 0=0
|
101 |
+
Split splitncnn_13 1 2 116 117 118
|
102 |
+
Convolution conv_34 1 1 118 119 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
103 |
+
Swish silu_223 1 1 119 120
|
104 |
+
Convolution conv_35 1 1 120 121 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
105 |
+
Swish silu_224 1 1 121 122
|
106 |
+
BinaryOp add_7 2 1 117 122 123 0=0
|
107 |
+
Split splitncnn_14 1 2 123 124 125
|
108 |
+
Convolution conv_36 1 1 125 126 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
109 |
+
Swish silu_225 1 1 126 127
|
110 |
+
Convolution conv_37 1 1 127 128 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
111 |
+
Swish silu_226 1 1 128 129
|
112 |
+
BinaryOp add_8 2 1 124 129 130 0=0
|
113 |
+
Convolution conv_38 1 1 106 131 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
114 |
+
Swish silu_227 1 1 131 132
|
115 |
+
Concat cat_4 2 1 130 132 133 0=0
|
116 |
+
Convolution conv_39 1 1 133 134 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
117 |
+
Swish silu_228 1 1 134 135
|
118 |
+
Convolution conv_40 1 1 135 136 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
119 |
+
Swish silu_229 1 1 136 137
|
120 |
+
Split splitncnn_15 1 3 137 138 139 140
|
121 |
+
Convolution conv_41 1 1 140 141 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
122 |
+
Swish silu_230 1 1 141 142
|
123 |
+
Split splitncnn_16 1 2 142 143 144
|
124 |
+
Convolution conv_42 1 1 144 145 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
125 |
+
Swish silu_231 1 1 145 146
|
126 |
+
Convolution conv_43 1 1 146 147 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
127 |
+
Swish silu_232 1 1 147 148
|
128 |
+
BinaryOp add_9 2 1 143 148 149 0=0
|
129 |
+
Split splitncnn_17 1 2 149 150 151
|
130 |
+
Convolution conv_44 1 1 151 152 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
131 |
+
Swish silu_233 1 1 152 153
|
132 |
+
Convolution conv_45 1 1 153 154 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
133 |
+
Swish silu_234 1 1 154 155
|
134 |
+
BinaryOp add_10 2 1 150 155 156 0=0
|
135 |
+
Split splitncnn_18 1 2 156 157 158
|
136 |
+
Convolution conv_46 1 1 158 159 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
137 |
+
Swish silu_235 1 1 159 160
|
138 |
+
Convolution conv_47 1 1 160 161 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
139 |
+
Swish silu_236 1 1 161 162
|
140 |
+
BinaryOp add_11 2 1 157 162 163 0=0
|
141 |
+
Convolution conv_48 1 1 139 164 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
142 |
+
Swish silu_237 1 1 164 165
|
143 |
+
Concat cat_5 2 1 163 165 166 0=0
|
144 |
+
Convolution conv_49 1 1 166 167 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
145 |
+
Swish silu_238 1 1 167 168
|
146 |
+
Convolution conv_50 1 1 168 169 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
147 |
+
Swish silu_239 1 1 169 170
|
148 |
+
Concat cat_6 4 1 103 105 138 170 171 0=0
|
149 |
+
Convolution conv_51 1 1 171 172 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=73728
|
150 |
+
Swish silu_240 1 1 172 173
|
151 |
+
Split splitncnn_19 1 2 173 174 175
|
152 |
+
Pooling avgpool2d_372 1 1 175 176 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
153 |
+
Convolution conv_52 1 1 176 177 0=256 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=442368
|
154 |
+
Swish silu_241 1 1 177 178
|
155 |
+
Convolution conv_53 1 1 178 179 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=65536
|
156 |
+
Swish silu_242 1 1 179 180
|
157 |
+
Slice chunk_3 1 2 180 181 182 -23300=2,-233,-233 1=0
|
158 |
+
Split splitncnn_20 1 3 182 183 184 185
|
159 |
+
Convolution conv_54 1 1 185 186 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
160 |
+
Swish silu_243 1 1 186 187
|
161 |
+
Split splitncnn_21 1 2 187 188 189
|
162 |
+
Convolution conv_55 1 1 189 190 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
163 |
+
Swish silu_244 1 1 190 191
|
164 |
+
Convolution conv_56 1 1 191 192 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
165 |
+
Swish silu_245 1 1 192 193
|
166 |
+
BinaryOp add_12 2 1 188 193 194 0=0
|
167 |
+
Split splitncnn_22 1 2 194 195 196
|
168 |
+
Convolution conv_57 1 1 196 197 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
169 |
+
Swish silu_246 1 1 197 198
|
170 |
+
Convolution conv_58 1 1 198 199 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
171 |
+
Swish silu_247 1 1 199 200
|
172 |
+
BinaryOp add_13 2 1 195 200 201 0=0
|
173 |
+
Split splitncnn_23 1 2 201 202 203
|
174 |
+
Convolution conv_59 1 1 203 204 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
175 |
+
Swish silu_248 1 1 204 205
|
176 |
+
Convolution conv_60 1 1 205 206 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
177 |
+
Swish silu_249 1 1 206 207
|
178 |
+
BinaryOp add_14 2 1 202 207 208 0=0
|
179 |
+
Convolution conv_61 1 1 184 209 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
180 |
+
Swish silu_250 1 1 209 210
|
181 |
+
Concat cat_7 2 1 208 210 211 0=0
|
182 |
+
Convolution conv_62 1 1 211 212 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
183 |
+
Swish silu_251 1 1 212 213
|
184 |
+
Convolution conv_63 1 1 213 214 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
185 |
+
Swish silu_252 1 1 214 215
|
186 |
+
Split splitncnn_24 1 3 215 216 217 218
|
187 |
+
Convolution conv_64 1 1 218 219 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
188 |
+
Swish silu_253 1 1 219 220
|
189 |
+
Split splitncnn_25 1 2 220 221 222
|
190 |
+
Convolution conv_65 1 1 222 223 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
191 |
+
Swish silu_254 1 1 223 224
|
192 |
+
Convolution conv_66 1 1 224 225 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
193 |
+
Swish silu_255 1 1 225 226
|
194 |
+
BinaryOp add_15 2 1 221 226 227 0=0
|
195 |
+
Split splitncnn_26 1 2 227 228 229
|
196 |
+
Convolution conv_67 1 1 229 230 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
197 |
+
Swish silu_256 1 1 230 231
|
198 |
+
Convolution conv_68 1 1 231 232 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
199 |
+
Swish silu_257 1 1 232 233
|
200 |
+
BinaryOp add_16 2 1 228 233 234 0=0
|
201 |
+
Split splitncnn_27 1 2 234 235 236
|
202 |
+
Convolution conv_69 1 1 236 237 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
203 |
+
Swish silu_258 1 1 237 238
|
204 |
+
Convolution conv_70 1 1 238 239 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
205 |
+
Swish silu_259 1 1 239 240
|
206 |
+
BinaryOp add_17 2 1 235 240 241 0=0
|
207 |
+
Convolution conv_71 1 1 217 242 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
208 |
+
Swish silu_260 1 1 242 243
|
209 |
+
Concat cat_8 2 1 241 243 244 0=0
|
210 |
+
Convolution conv_72 1 1 244 245 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
211 |
+
Swish silu_261 1 1 245 246
|
212 |
+
Convolution conv_73 1 1 246 247 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
213 |
+
Swish silu_262 1 1 247 248
|
214 |
+
Concat cat_9 4 1 181 183 216 248 249 0=0
|
215 |
+
Convolution conv_74 1 1 249 250 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
216 |
+
Swish silu_263 1 1 250 251
|
217 |
+
Convolution conv_75 1 1 251 252 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
218 |
+
Swish silu_264 1 1 252 253
|
219 |
+
Split splitncnn_28 1 2 253 254 255
|
220 |
+
Pooling maxpool2d_186 1 1 255 256 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
221 |
+
Split splitncnn_29 1 2 256 257 258
|
222 |
+
Pooling maxpool2d_187 1 1 258 259 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
223 |
+
Split splitncnn_30 1 2 259 260 261
|
224 |
+
Pooling maxpool2d_188 1 1 261 262 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
225 |
+
Concat cat_10 4 1 254 257 260 262 263 0=0
|
226 |
+
Convolution conv_76 1 1 263 264 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
227 |
+
Swish silu_265 1 1 264 265
|
228 |
+
Split splitncnn_31 1 2 265 266 267
|
229 |
+
Interp upsample_368 1 1 267 268 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
230 |
+
Concat cat_11 2 1 268 174 269 0=0
|
231 |
+
Convolution conv_77 1 1 269 270 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=86016
|
232 |
+
Swish silu_266 1 1 270 271
|
233 |
+
Slice chunk_4 1 2 271 272 273 -23300=2,-233,-233 1=0
|
234 |
+
Split splitncnn_32 1 3 273 274 275 276
|
235 |
+
Convolution conv_78 1 1 276 277 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
236 |
+
Swish silu_267 1 1 277 278
|
237 |
+
Split splitncnn_33 1 2 278 279 280
|
238 |
+
Convolution conv_79 1 1 280 281 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
239 |
+
Swish silu_268 1 1 281 282
|
240 |
+
Convolution conv_80 1 1 282 283 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
241 |
+
Swish silu_269 1 1 283 284
|
242 |
+
BinaryOp add_18 2 1 279 284 285 0=0
|
243 |
+
Split splitncnn_34 1 2 285 286 287
|
244 |
+
Convolution conv_81 1 1 287 288 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
245 |
+
Swish silu_270 1 1 288 289
|
246 |
+
Convolution conv_82 1 1 289 290 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
247 |
+
Swish silu_271 1 1 290 291
|
248 |
+
BinaryOp add_19 2 1 286 291 292 0=0
|
249 |
+
Split splitncnn_35 1 2 292 293 294
|
250 |
+
Convolution conv_83 1 1 294 295 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
251 |
+
Swish silu_272 1 1 295 296
|
252 |
+
Convolution conv_84 1 1 296 297 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
253 |
+
Swish silu_273 1 1 297 298
|
254 |
+
BinaryOp add_20 2 1 293 298 299 0=0
|
255 |
+
Convolution conv_85 1 1 275 300 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
256 |
+
Swish silu_274 1 1 300 301
|
257 |
+
Concat cat_12 2 1 299 301 302 0=0
|
258 |
+
Convolution conv_86 1 1 302 303 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
259 |
+
Swish silu_275 1 1 303 304
|
260 |
+
Convolution conv_87 1 1 304 305 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
261 |
+
Swish silu_276 1 1 305 306
|
262 |
+
Split splitncnn_36 1 3 306 307 308 309
|
263 |
+
Convolution conv_88 1 1 309 310 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
264 |
+
Swish silu_277 1 1 310 311
|
265 |
+
Split splitncnn_37 1 2 311 312 313
|
266 |
+
Convolution conv_89 1 1 313 314 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
267 |
+
Swish silu_278 1 1 314 315
|
268 |
+
Convolution conv_90 1 1 315 316 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
269 |
+
Swish silu_279 1 1 316 317
|
270 |
+
BinaryOp add_21 2 1 312 317 318 0=0
|
271 |
+
Split splitncnn_38 1 2 318 319 320
|
272 |
+
Convolution conv_91 1 1 320 321 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
273 |
+
Swish silu_280 1 1 321 322
|
274 |
+
Convolution conv_92 1 1 322 323 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
275 |
+
Swish silu_281 1 1 323 324
|
276 |
+
BinaryOp add_22 2 1 319 324 325 0=0
|
277 |
+
Split splitncnn_39 1 2 325 326 327
|
278 |
+
Convolution conv_93 1 1 327 328 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
279 |
+
Swish silu_282 1 1 328 329
|
280 |
+
Convolution conv_94 1 1 329 330 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
281 |
+
Swish silu_283 1 1 330 331
|
282 |
+
BinaryOp add_23 2 1 326 331 332 0=0
|
283 |
+
Convolution conv_95 1 1 308 333 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
284 |
+
Swish silu_284 1 1 333 334
|
285 |
+
Concat cat_13 2 1 332 334 335 0=0
|
286 |
+
Convolution conv_96 1 1 335 336 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
287 |
+
Swish silu_285 1 1 336 337
|
288 |
+
Convolution conv_97 1 1 337 338 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
289 |
+
Swish silu_286 1 1 338 339
|
290 |
+
Concat cat_14 4 1 272 274 307 339 340 0=0
|
291 |
+
Convolution conv_98 1 1 340 341 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=73728
|
292 |
+
Swish silu_287 1 1 341 342
|
293 |
+
Split splitncnn_40 1 2 342 343 344
|
294 |
+
Interp upsample_369 1 1 344 345 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
295 |
+
Concat cat_15 2 1 345 96 346 0=0
|
296 |
+
Convolution conv_99 1 1 346 347 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=40960
|
297 |
+
Swish silu_288 1 1 347 348
|
298 |
+
Slice chunk_5 1 2 348 349 350 -23300=2,-233,-233 1=0
|
299 |
+
Split splitncnn_41 1 3 350 351 352 353
|
300 |
+
Convolution conv_100 1 1 353 354 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
301 |
+
Swish silu_289 1 1 354 355
|
302 |
+
Split splitncnn_42 1 2 355 356 357
|
303 |
+
Convolution conv_101 1 1 357 358 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
304 |
+
Swish silu_290 1 1 358 359
|
305 |
+
Convolution conv_102 1 1 359 360 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
306 |
+
Swish silu_291 1 1 360 361
|
307 |
+
BinaryOp add_24 2 1 356 361 362 0=0
|
308 |
+
Split splitncnn_43 1 2 362 363 364
|
309 |
+
Convolution conv_103 1 1 364 365 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
310 |
+
Swish silu_292 1 1 365 366
|
311 |
+
Convolution conv_104 1 1 366 367 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
312 |
+
Swish silu_293 1 1 367 368
|
313 |
+
BinaryOp add_25 2 1 363 368 369 0=0
|
314 |
+
Split splitncnn_44 1 2 369 370 371
|
315 |
+
Convolution conv_105 1 1 371 372 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
316 |
+
Swish silu_294 1 1 372 373
|
317 |
+
Convolution conv_106 1 1 373 374 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
318 |
+
Swish silu_295 1 1 374 375
|
319 |
+
BinaryOp add_26 2 1 370 375 376 0=0
|
320 |
+
Convolution conv_107 1 1 352 377 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
321 |
+
Swish silu_296 1 1 377 378
|
322 |
+
Concat cat_16 2 1 376 378 379 0=0
|
323 |
+
Convolution conv_108 1 1 379 380 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
324 |
+
Swish silu_297 1 1 380 381
|
325 |
+
Convolution conv_109 1 1 381 382 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
326 |
+
Swish silu_298 1 1 382 383
|
327 |
+
Split splitncnn_45 1 3 383 384 385 386
|
328 |
+
Convolution conv_110 1 1 386 387 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
329 |
+
Swish silu_299 1 1 387 388
|
330 |
+
Split splitncnn_46 1 2 388 389 390
|
331 |
+
Convolution conv_111 1 1 390 391 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
332 |
+
Swish silu_300 1 1 391 392
|
333 |
+
Convolution conv_112 1 1 392 393 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
334 |
+
Swish silu_301 1 1 393 394
|
335 |
+
BinaryOp add_27 2 1 389 394 395 0=0
|
336 |
+
Split splitncnn_47 1 2 395 396 397
|
337 |
+
Convolution conv_113 1 1 397 398 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
338 |
+
Swish silu_302 1 1 398 399
|
339 |
+
Convolution conv_114 1 1 399 400 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
340 |
+
Swish silu_303 1 1 400 401
|
341 |
+
BinaryOp add_28 2 1 396 401 402 0=0
|
342 |
+
Split splitncnn_48 1 2 402 403 404
|
343 |
+
Convolution conv_115 1 1 404 405 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
344 |
+
Swish silu_304 1 1 405 406
|
345 |
+
Convolution conv_116 1 1 406 407 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
346 |
+
Swish silu_305 1 1 407 408
|
347 |
+
BinaryOp add_29 2 1 403 408 409 0=0
|
348 |
+
Convolution conv_117 1 1 385 410 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
349 |
+
Swish silu_306 1 1 410 411
|
350 |
+
Concat cat_17 2 1 409 411 412 0=0
|
351 |
+
Convolution conv_118 1 1 412 413 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
352 |
+
Swish silu_307 1 1 413 414
|
353 |
+
Convolution conv_119 1 1 414 415 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
354 |
+
Swish silu_308 1 1 415 416
|
355 |
+
Concat cat_18 4 1 349 351 384 416 417 0=0
|
356 |
+
Convolution conv_120 1 1 417 418 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
357 |
+
Swish silu_309 1 1 418 419
|
358 |
+
Split splitncnn_49 1 3 419 420 421 422
|
359 |
+
Pooling avgpool2d_373 1 1 422 423 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
360 |
+
Convolution conv_121 1 1 423 424 0=96 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=110592
|
361 |
+
Swish silu_310 1 1 424 425
|
362 |
+
Concat cat_19 2 1 425 343 426 0=0
|
363 |
+
Convolution conv_122 1 1 426 427 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=55296
|
364 |
+
Swish silu_311 1 1 427 428
|
365 |
+
Slice chunk_6 1 2 428 429 430 -23300=2,-233,-233 1=0
|
366 |
+
Split splitncnn_50 1 3 430 431 432 433
|
367 |
+
Convolution conv_123 1 1 433 434 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
368 |
+
Swish silu_312 1 1 434 435
|
369 |
+
Split splitncnn_51 1 2 435 436 437
|
370 |
+
Convolution conv_124 1 1 437 438 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
371 |
+
Swish silu_313 1 1 438 439
|
372 |
+
Convolution conv_125 1 1 439 440 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
373 |
+
Swish silu_314 1 1 440 441
|
374 |
+
BinaryOp add_30 2 1 436 441 442 0=0
|
375 |
+
Split splitncnn_52 1 2 442 443 444
|
376 |
+
Convolution conv_126 1 1 444 445 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
377 |
+
Swish silu_315 1 1 445 446
|
378 |
+
Convolution conv_127 1 1 446 447 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
379 |
+
Swish silu_316 1 1 447 448
|
380 |
+
BinaryOp add_31 2 1 443 448 449 0=0
|
381 |
+
Split splitncnn_53 1 2 449 450 451
|
382 |
+
Convolution conv_128 1 1 451 452 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
383 |
+
Swish silu_317 1 1 452 453
|
384 |
+
Convolution conv_129 1 1 453 454 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
385 |
+
Swish silu_318 1 1 454 455
|
386 |
+
BinaryOp add_32 2 1 450 455 456 0=0
|
387 |
+
Convolution conv_130 1 1 432 457 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
388 |
+
Swish silu_319 1 1 457 458
|
389 |
+
Concat cat_20 2 1 456 458 459 0=0
|
390 |
+
Convolution conv_131 1 1 459 460 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
391 |
+
Swish silu_320 1 1 460 461
|
392 |
+
Convolution conv_132 1 1 461 462 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
393 |
+
Swish silu_321 1 1 462 463
|
394 |
+
Split splitncnn_54 1 3 463 464 465 466
|
395 |
+
Convolution conv_133 1 1 466 467 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
396 |
+
Swish silu_322 1 1 467 468
|
397 |
+
Split splitncnn_55 1 2 468 469 470
|
398 |
+
Convolution conv_134 1 1 470 471 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
399 |
+
Swish silu_323 1 1 471 472
|
400 |
+
Convolution conv_135 1 1 472 473 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
401 |
+
Swish silu_324 1 1 473 474
|
402 |
+
BinaryOp add_33 2 1 469 474 475 0=0
|
403 |
+
Split splitncnn_56 1 2 475 476 477
|
404 |
+
Convolution conv_136 1 1 477 478 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
405 |
+
Swish silu_325 1 1 478 479
|
406 |
+
Convolution conv_137 1 1 479 480 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
407 |
+
Swish silu_326 1 1 480 481
|
408 |
+
BinaryOp add_34 2 1 476 481 482 0=0
|
409 |
+
Split splitncnn_57 1 2 482 483 484
|
410 |
+
Convolution conv_138 1 1 484 485 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
411 |
+
Swish silu_327 1 1 485 486
|
412 |
+
Convolution conv_139 1 1 486 487 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
413 |
+
Swish silu_328 1 1 487 488
|
414 |
+
BinaryOp add_35 2 1 483 488 489 0=0
|
415 |
+
Convolution conv_140 1 1 465 490 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4608
|
416 |
+
Swish silu_329 1 1 490 491
|
417 |
+
Concat cat_21 2 1 489 491 492 0=0
|
418 |
+
Convolution conv_141 1 1 492 493 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
419 |
+
Swish silu_330 1 1 493 494
|
420 |
+
Convolution conv_142 1 1 494 495 0=96 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=82944
|
421 |
+
Swish silu_331 1 1 495 496
|
422 |
+
Concat cat_22 4 1 429 431 464 496 497 0=0
|
423 |
+
Convolution conv_143 1 1 497 498 0=192 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=73728
|
424 |
+
Swish silu_332 1 1 498 499
|
425 |
+
Split splitncnn_58 1 3 499 500 501 502
|
426 |
+
Pooling avgpool2d_374 1 1 502 503 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
427 |
+
Convolution conv_144 1 1 503 504 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=221184
|
428 |
+
Swish silu_333 1 1 504 505
|
429 |
+
Concat cat_23 2 1 505 266 506 0=0
|
430 |
+
Convolution conv_145 1 1 506 507 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=98304
|
431 |
+
Swish silu_334 1 1 507 508
|
432 |
+
Slice chunk_7 1 2 508 509 510 -23300=2,-233,-233 1=0
|
433 |
+
Split splitncnn_59 1 3 510 511 512 513
|
434 |
+
Convolution conv_146 1 1 513 514 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
435 |
+
Swish silu_335 1 1 514 515
|
436 |
+
Split splitncnn_60 1 2 515 516 517
|
437 |
+
Convolution conv_147 1 1 517 518 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
438 |
+
Swish silu_336 1 1 518 519
|
439 |
+
Convolution conv_148 1 1 519 520 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
440 |
+
Swish silu_337 1 1 520 521
|
441 |
+
BinaryOp add_36 2 1 516 521 522 0=0
|
442 |
+
Split splitncnn_61 1 2 522 523 524
|
443 |
+
Convolution conv_149 1 1 524 525 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
444 |
+
Swish silu_338 1 1 525 526
|
445 |
+
Convolution conv_150 1 1 526 527 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
446 |
+
Swish silu_339 1 1 527 528
|
447 |
+
BinaryOp add_37 2 1 523 528 529 0=0
|
448 |
+
Split splitncnn_62 1 2 529 530 531
|
449 |
+
Convolution conv_151 1 1 531 532 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
450 |
+
Swish silu_340 1 1 532 533
|
451 |
+
Convolution conv_152 1 1 533 534 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
452 |
+
Swish silu_341 1 1 534 535
|
453 |
+
BinaryOp add_38 2 1 530 535 536 0=0
|
454 |
+
Convolution conv_153 1 1 512 537 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
455 |
+
Swish silu_342 1 1 537 538
|
456 |
+
Concat cat_24 2 1 536 538 539 0=0
|
457 |
+
Convolution conv_154 1 1 539 540 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
458 |
+
Swish silu_343 1 1 540 541
|
459 |
+
Convolution conv_155 1 1 541 542 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
460 |
+
Swish silu_344 1 1 542 543
|
461 |
+
Split splitncnn_63 1 3 543 544 545 546
|
462 |
+
Convolution conv_156 1 1 546 547 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
463 |
+
Swish silu_345 1 1 547 548
|
464 |
+
Split splitncnn_64 1 2 548 549 550
|
465 |
+
Convolution conv_157 1 1 550 551 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
466 |
+
Swish silu_346 1 1 551 552
|
467 |
+
Convolution conv_158 1 1 552 553 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
468 |
+
Swish silu_347 1 1 553 554
|
469 |
+
BinaryOp add_39 2 1 549 554 555 0=0
|
470 |
+
Split splitncnn_65 1 2 555 556 557
|
471 |
+
Convolution conv_159 1 1 557 558 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
472 |
+
Swish silu_348 1 1 558 559
|
473 |
+
Convolution conv_160 1 1 559 560 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
474 |
+
Swish silu_349 1 1 560 561
|
475 |
+
BinaryOp add_40 2 1 556 561 562 0=0
|
476 |
+
Split splitncnn_66 1 2 562 563 564
|
477 |
+
Convolution conv_161 1 1 564 565 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
478 |
+
Swish silu_350 1 1 565 566
|
479 |
+
Convolution conv_162 1 1 566 567 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
480 |
+
Swish silu_351 1 1 567 568
|
481 |
+
BinaryOp add_41 2 1 563 568 569 0=0
|
482 |
+
Convolution conv_163 1 1 545 570 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
483 |
+
Swish silu_352 1 1 570 571
|
484 |
+
Concat cat_25 2 1 569 571 572 0=0
|
485 |
+
Convolution conv_164 1 1 572 573 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
486 |
+
Swish silu_353 1 1 573 574
|
487 |
+
Convolution conv_165 1 1 574 575 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
488 |
+
Swish silu_354 1 1 575 576
|
489 |
+
Concat cat_26 4 1 509 511 544 576 577 0=0
|
490 |
+
Convolution conv_166 1 1 577 578 0=256 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=131072
|
491 |
+
Swish silu_355 1 1 578 579
|
492 |
+
Split splitncnn_67 1 2 579 580 581
|
493 |
+
MemoryData pnnx_262 0 1 582 0=8400
|
494 |
+
Convolution conv_167 1 1 421 583 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=73728
|
495 |
+
Swish silu_356 1 1 583 584
|
496 |
+
Convolution conv_168 1 1 584 585 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
497 |
+
Swish silu_357 1 1 585 586
|
498 |
+
Convolution conv_169 1 1 586 587 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
499 |
+
Convolution conv_170 1 1 420 588 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
500 |
+
Swish silu_358 1 1 588 589
|
501 |
+
Convolution conv_171 1 1 589 590 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
502 |
+
Swish silu_359 1 1 590 591
|
503 |
+
Convolution conv_172 1 1 591 592 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=10240
|
504 |
+
Concat cat_27 2 1 587 592 593 0=0
|
505 |
+
Convolution conv_173 1 1 501 594 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=110592
|
506 |
+
Swish silu_360 1 1 594 595
|
507 |
+
Convolution conv_174 1 1 595 596 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
508 |
+
Swish silu_361 1 1 596 597
|
509 |
+
Convolution conv_175 1 1 597 598 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
510 |
+
Convolution conv_176 1 1 500 599 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=221184
|
511 |
+
Swish silu_362 1 1 599 600
|
512 |
+
Convolution conv_177 1 1 600 601 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
513 |
+
Swish silu_363 1 1 601 602
|
514 |
+
Convolution conv_178 1 1 602 603 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=10240
|
515 |
+
Concat cat_28 2 1 598 603 604 0=0
|
516 |
+
Convolution conv_179 1 1 581 605 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
517 |
+
Swish silu_364 1 1 605 606
|
518 |
+
Convolution conv_180 1 1 606 607 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
519 |
+
Swish silu_365 1 1 607 608
|
520 |
+
Convolution conv_181 1 1 608 609 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
521 |
+
Convolution conv_182 1 1 580 610 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=294912
|
522 |
+
Swish silu_366 1 1 610 611
|
523 |
+
Convolution conv_183 1 1 611 612 0=128 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=147456
|
524 |
+
Swish silu_367 1 1 612 613
|
525 |
+
Convolution conv_184 1 1 613 614 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=10240
|
526 |
+
Concat cat_29 2 1 609 614 615 0=0
|
527 |
+
Reshape view_378 1 1 593 616 0=6400 1=144
|
528 |
+
Reshape view_379 1 1 604 617 0=1600 1=144
|
529 |
+
Reshape view_380 1 1 615 618 0=400 1=144
|
530 |
+
Concat cat_30 3 1 616 617 618 619 0=1
|
531 |
+
Slice split_0 1 2 619 620 621 -23300=2,64,80 1=0
|
532 |
+
Reshape view_381 1 1 620 622 0=8400 1=16 2=4
|
533 |
+
Permute transpose_383 1 1 622 623 0=2
|
534 |
+
Softmax softmax_376 1 1 623 624 0=0 1=1
|
535 |
+
Convolution conv_185 1 1 624 625 0=1 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=0 6=16
|
536 |
+
Reshape view_382 1 1 625 626 0=8400 1=4
|
537 |
+
MemoryData pnnx_fold_anchor_points.1 0 1 627 0=8400 1=2
|
538 |
+
MemoryData pnnx_fold_anchor_points.1_1 0 1 628 0=8400 1=2
|
539 |
+
Slice chunk_8 1 2 626 629 630 -23300=2,-233,-233 1=0
|
540 |
+
BinaryOp sub_42 2 1 627 629 631 0=1
|
541 |
+
Split splitncnn_68 1 2 631 632 633
|
542 |
+
BinaryOp add_43 2 1 628 630 634 0=0
|
543 |
+
Split splitncnn_69 1 2 634 635 636
|
544 |
+
BinaryOp add_44 2 1 632 635 637 0=0
|
545 |
+
BinaryOp div_45 1 1 637 638 0=3 1=1 2=2.000000e+00
|
546 |
+
BinaryOp sub_46 2 1 636 633 639 0=1
|
547 |
+
Concat cat_31 2 1 638 639 640 0=0
|
548 |
+
Reshape reshape_377 1 1 582 641 0=8400 1=1
|
549 |
+
BinaryOp mul_47 2 1 640 641 642 0=2
|
550 |
+
Sigmoid sigmoid_375 1 1 621 643
|
551 |
+
Concat cat_32 2 1 642 643 out0 0=0
|
yolov9s_ncnn_model/model_ncnn.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import numpy as np
|
2 |
+
import ncnn
|
3 |
+
import torch
|
4 |
+
|
5 |
+
def test_inference():
|
6 |
+
torch.manual_seed(0)
|
7 |
+
in0 = torch.rand(1, 3, 640, 640, dtype=torch.float)
|
8 |
+
out = []
|
9 |
+
|
10 |
+
with ncnn.Net() as net:
|
11 |
+
net.load_param("yolov9s_ncnn_model\model.ncnn.param")
|
12 |
+
net.load_model("yolov9s_ncnn_model\model.ncnn.bin")
|
13 |
+
|
14 |
+
with net.create_extractor() as ex:
|
15 |
+
ex.input("in0", ncnn.Mat(in0.squeeze(0).numpy()).clone())
|
16 |
+
|
17 |
+
_, out0 = ex.extract("out0")
|
18 |
+
out.append(torch.from_numpy(np.array(out0)).unsqueeze(0))
|
19 |
+
|
20 |
+
if len(out) == 1:
|
21 |
+
return out[0]
|
22 |
+
else:
|
23 |
+
return tuple(out)
|
24 |
+
|
25 |
+
if __name__ == "__main__":
|
26 |
+
print(test_inference())
|
yolov9t_ncnn_model/metadata.yaml
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
description: Ultralytics YOLOv9t model trained on /usr/src/ultralytics/ultralytics/cfg/datasets/coco.yaml
|
2 |
+
author: Ultralytics
|
3 |
+
date: '2024-08-07T18:33:30.589031'
|
4 |
+
version: 8.2.53
|
5 |
+
license: AGPL-3.0 License (https://ultralytics.com/license)
|
6 |
+
docs: https://docs.ultralytics.com
|
7 |
+
stride: 32
|
8 |
+
task: detect
|
9 |
+
batch: 1
|
10 |
+
imgsz:
|
11 |
+
- 640
|
12 |
+
- 640
|
13 |
+
names:
|
14 |
+
0: person
|
15 |
+
1: bicycle
|
16 |
+
2: car
|
17 |
+
3: motorcycle
|
18 |
+
4: airplane
|
19 |
+
5: bus
|
20 |
+
6: train
|
21 |
+
7: truck
|
22 |
+
8: boat
|
23 |
+
9: traffic light
|
24 |
+
10: fire hydrant
|
25 |
+
11: stop sign
|
26 |
+
12: parking meter
|
27 |
+
13: bench
|
28 |
+
14: bird
|
29 |
+
15: cat
|
30 |
+
16: dog
|
31 |
+
17: horse
|
32 |
+
18: sheep
|
33 |
+
19: cow
|
34 |
+
20: elephant
|
35 |
+
21: bear
|
36 |
+
22: zebra
|
37 |
+
23: giraffe
|
38 |
+
24: backpack
|
39 |
+
25: umbrella
|
40 |
+
26: handbag
|
41 |
+
27: tie
|
42 |
+
28: suitcase
|
43 |
+
29: frisbee
|
44 |
+
30: skis
|
45 |
+
31: snowboard
|
46 |
+
32: sports ball
|
47 |
+
33: kite
|
48 |
+
34: baseball bat
|
49 |
+
35: baseball glove
|
50 |
+
36: skateboard
|
51 |
+
37: surfboard
|
52 |
+
38: tennis racket
|
53 |
+
39: bottle
|
54 |
+
40: wine glass
|
55 |
+
41: cup
|
56 |
+
42: fork
|
57 |
+
43: knife
|
58 |
+
44: spoon
|
59 |
+
45: bowl
|
60 |
+
46: banana
|
61 |
+
47: apple
|
62 |
+
48: sandwich
|
63 |
+
49: orange
|
64 |
+
50: broccoli
|
65 |
+
51: carrot
|
66 |
+
52: hot dog
|
67 |
+
53: pizza
|
68 |
+
54: donut
|
69 |
+
55: cake
|
70 |
+
56: chair
|
71 |
+
57: couch
|
72 |
+
58: potted plant
|
73 |
+
59: bed
|
74 |
+
60: dining table
|
75 |
+
61: toilet
|
76 |
+
62: tv
|
77 |
+
63: laptop
|
78 |
+
64: mouse
|
79 |
+
65: remote
|
80 |
+
66: keyboard
|
81 |
+
67: cell phone
|
82 |
+
68: microwave
|
83 |
+
69: oven
|
84 |
+
70: toaster
|
85 |
+
71: sink
|
86 |
+
72: refrigerator
|
87 |
+
73: book
|
88 |
+
74: clock
|
89 |
+
75: vase
|
90 |
+
76: scissors
|
91 |
+
77: teddy bear
|
92 |
+
78: hair drier
|
93 |
+
79: toothbrush
|
yolov9t_ncnn_model/model.ncnn.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:2e07bdfec6235effc9882d1665dd04826a87e64214a3edaccf0f8d0470d71fc0
|
3 |
+
size 8544744
|
yolov9t_ncnn_model/model.ncnn.param
ADDED
@@ -0,0 +1,551 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
7767517
|
2 |
+
549 645
|
3 |
+
Input in0 0 1 in0
|
4 |
+
Convolution conv_0 1 1 in0 1 0=16 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=432
|
5 |
+
Swish silu_189 1 1 1 2
|
6 |
+
Convolution conv_1 1 1 2 3 0=32 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=4608
|
7 |
+
Swish silu_190 1 1 3 4
|
8 |
+
Convolution conv_2 1 1 4 5 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1024
|
9 |
+
Swish silu_191 1 1 5 6
|
10 |
+
Slice chunk_0 1 2 6 7 8 -23300=2,-233,-233 1=0
|
11 |
+
Split splitncnn_0 1 2 8 9 10
|
12 |
+
Convolution conv_3 1 1 10 11 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
13 |
+
Swish silu_192 1 1 11 12
|
14 |
+
Split splitncnn_1 1 2 12 13 14
|
15 |
+
Convolution conv_4 1 1 14 15 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
16 |
+
Swish silu_193 1 1 15 16
|
17 |
+
Concat cat_0 4 1 7 9 13 16 17 0=0
|
18 |
+
Convolution conv_5 1 1 17 18 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
19 |
+
Swish silu_194 1 1 18 19
|
20 |
+
Pooling avgpool2d_370 1 1 19 20 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
21 |
+
Convolution conv_6 1 1 20 21 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=18432
|
22 |
+
Swish silu_195 1 1 21 22
|
23 |
+
Convolution conv_7 1 1 22 23 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
24 |
+
Swish silu_196 1 1 23 24
|
25 |
+
Slice chunk_1 1 2 24 25 26 -23300=2,-233,-233 1=0
|
26 |
+
Split splitncnn_2 1 3 26 27 28 29
|
27 |
+
Convolution conv_8 1 1 29 30 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
28 |
+
Swish silu_197 1 1 30 31
|
29 |
+
Split splitncnn_3 1 2 31 32 33
|
30 |
+
Convolution conv_9 1 1 33 34 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
31 |
+
Swish silu_198 1 1 34 35
|
32 |
+
Convolution conv_10 1 1 35 36 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
33 |
+
Swish silu_199 1 1 36 37
|
34 |
+
BinaryOp add_0 2 1 32 37 38 0=0
|
35 |
+
Split splitncnn_4 1 2 38 39 40
|
36 |
+
Convolution conv_11 1 1 40 41 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
37 |
+
Swish silu_200 1 1 41 42
|
38 |
+
Convolution conv_12 1 1 42 43 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
39 |
+
Swish silu_201 1 1 43 44
|
40 |
+
BinaryOp add_1 2 1 39 44 45 0=0
|
41 |
+
Split splitncnn_5 1 2 45 46 47
|
42 |
+
Convolution conv_13 1 1 47 48 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
43 |
+
Swish silu_202 1 1 48 49
|
44 |
+
Convolution conv_14 1 1 49 50 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
45 |
+
Swish silu_203 1 1 50 51
|
46 |
+
BinaryOp add_2 2 1 46 51 52 0=0
|
47 |
+
Convolution conv_15 1 1 28 53 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
48 |
+
Swish silu_204 1 1 53 54
|
49 |
+
Concat cat_1 2 1 52 54 55 0=0
|
50 |
+
Convolution conv_16 1 1 55 56 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1024
|
51 |
+
Swish silu_205 1 1 56 57
|
52 |
+
Convolution conv_17 1 1 57 58 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
53 |
+
Swish silu_206 1 1 58 59
|
54 |
+
Split splitncnn_6 1 3 59 60 61 62
|
55 |
+
Convolution conv_18 1 1 62 63 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
56 |
+
Swish silu_207 1 1 63 64
|
57 |
+
Split splitncnn_7 1 2 64 65 66
|
58 |
+
Convolution conv_19 1 1 66 67 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
59 |
+
Swish silu_208 1 1 67 68
|
60 |
+
Convolution conv_20 1 1 68 69 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
61 |
+
Swish silu_209 1 1 69 70
|
62 |
+
BinaryOp add_3 2 1 65 70 71 0=0
|
63 |
+
Split splitncnn_8 1 2 71 72 73
|
64 |
+
Convolution conv_21 1 1 73 74 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
65 |
+
Swish silu_210 1 1 74 75
|
66 |
+
Convolution conv_22 1 1 75 76 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
67 |
+
Swish silu_211 1 1 76 77
|
68 |
+
BinaryOp add_4 2 1 72 77 78 0=0
|
69 |
+
Split splitncnn_9 1 2 78 79 80
|
70 |
+
Convolution conv_23 1 1 80 81 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
71 |
+
Swish silu_212 1 1 81 82
|
72 |
+
Convolution conv_24 1 1 82 83 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
73 |
+
Swish silu_213 1 1 83 84
|
74 |
+
BinaryOp add_5 2 1 79 84 85 0=0
|
75 |
+
Convolution conv_25 1 1 61 86 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
76 |
+
Swish silu_214 1 1 86 87
|
77 |
+
Concat cat_2 2 1 85 87 88 0=0
|
78 |
+
Convolution conv_26 1 1 88 89 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1024
|
79 |
+
Swish silu_215 1 1 89 90
|
80 |
+
Convolution conv_27 1 1 90 91 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
81 |
+
Swish silu_216 1 1 91 92
|
82 |
+
Concat cat_3 4 1 25 27 60 92 93 0=0
|
83 |
+
Convolution conv_28 1 1 93 94 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
84 |
+
Swish silu_217 1 1 94 95
|
85 |
+
Split splitncnn_10 1 2 95 96 97
|
86 |
+
Pooling avgpool2d_371 1 1 97 98 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
87 |
+
Convolution conv_29 1 1 98 99 0=96 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=55296
|
88 |
+
Swish silu_218 1 1 99 100
|
89 |
+
Convolution conv_30 1 1 100 101 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=9216
|
90 |
+
Swish silu_219 1 1 101 102
|
91 |
+
Slice chunk_2 1 2 102 103 104 -23300=2,-233,-233 1=0
|
92 |
+
Split splitncnn_11 1 3 104 105 106 107
|
93 |
+
Convolution conv_31 1 1 107 108 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
94 |
+
Swish silu_220 1 1 108 109
|
95 |
+
Split splitncnn_12 1 2 109 110 111
|
96 |
+
Convolution conv_32 1 1 111 112 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
97 |
+
Swish silu_221 1 1 112 113
|
98 |
+
Convolution conv_33 1 1 113 114 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
99 |
+
Swish silu_222 1 1 114 115
|
100 |
+
BinaryOp add_6 2 1 110 115 116 0=0
|
101 |
+
Split splitncnn_13 1 2 116 117 118
|
102 |
+
Convolution conv_34 1 1 118 119 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
103 |
+
Swish silu_223 1 1 119 120
|
104 |
+
Convolution conv_35 1 1 120 121 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
105 |
+
Swish silu_224 1 1 121 122
|
106 |
+
BinaryOp add_7 2 1 117 122 123 0=0
|
107 |
+
Split splitncnn_14 1 2 123 124 125
|
108 |
+
Convolution conv_36 1 1 125 126 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
109 |
+
Swish silu_225 1 1 126 127
|
110 |
+
Convolution conv_37 1 1 127 128 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
111 |
+
Swish silu_226 1 1 128 129
|
112 |
+
BinaryOp add_8 2 1 124 129 130 0=0
|
113 |
+
Convolution conv_38 1 1 106 131 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
114 |
+
Swish silu_227 1 1 131 132
|
115 |
+
Concat cat_4 2 1 130 132 133 0=0
|
116 |
+
Convolution conv_39 1 1 133 134 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
117 |
+
Swish silu_228 1 1 134 135
|
118 |
+
Convolution conv_40 1 1 135 136 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
119 |
+
Swish silu_229 1 1 136 137
|
120 |
+
Split splitncnn_15 1 3 137 138 139 140
|
121 |
+
Convolution conv_41 1 1 140 141 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
122 |
+
Swish silu_230 1 1 141 142
|
123 |
+
Split splitncnn_16 1 2 142 143 144
|
124 |
+
Convolution conv_42 1 1 144 145 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
125 |
+
Swish silu_231 1 1 145 146
|
126 |
+
Convolution conv_43 1 1 146 147 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
127 |
+
Swish silu_232 1 1 147 148
|
128 |
+
BinaryOp add_9 2 1 143 148 149 0=0
|
129 |
+
Split splitncnn_17 1 2 149 150 151
|
130 |
+
Convolution conv_44 1 1 151 152 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
131 |
+
Swish silu_233 1 1 152 153
|
132 |
+
Convolution conv_45 1 1 153 154 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
133 |
+
Swish silu_234 1 1 154 155
|
134 |
+
BinaryOp add_10 2 1 150 155 156 0=0
|
135 |
+
Split splitncnn_18 1 2 156 157 158
|
136 |
+
Convolution conv_46 1 1 158 159 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
137 |
+
Swish silu_235 1 1 159 160
|
138 |
+
Convolution conv_47 1 1 160 161 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
139 |
+
Swish silu_236 1 1 161 162
|
140 |
+
BinaryOp add_11 2 1 157 162 163 0=0
|
141 |
+
Convolution conv_48 1 1 139 164 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
142 |
+
Swish silu_237 1 1 164 165
|
143 |
+
Concat cat_5 2 1 163 165 166 0=0
|
144 |
+
Convolution conv_49 1 1 166 167 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
145 |
+
Swish silu_238 1 1 167 168
|
146 |
+
Convolution conv_50 1 1 168 169 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
147 |
+
Swish silu_239 1 1 169 170
|
148 |
+
Concat cat_6 4 1 103 105 138 170 171 0=0
|
149 |
+
Convolution conv_51 1 1 171 172 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=18432
|
150 |
+
Swish silu_240 1 1 172 173
|
151 |
+
Split splitncnn_19 1 2 173 174 175
|
152 |
+
Pooling avgpool2d_372 1 1 175 176 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
153 |
+
Convolution conv_52 1 1 176 177 0=128 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=110592
|
154 |
+
Swish silu_241 1 1 177 178
|
155 |
+
Convolution conv_53 1 1 178 179 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=16384
|
156 |
+
Swish silu_242 1 1 179 180
|
157 |
+
Slice chunk_3 1 2 180 181 182 -23300=2,-233,-233 1=0
|
158 |
+
Split splitncnn_20 1 3 182 183 184 185
|
159 |
+
Convolution conv_54 1 1 185 186 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
160 |
+
Swish silu_243 1 1 186 187
|
161 |
+
Split splitncnn_21 1 2 187 188 189
|
162 |
+
Convolution conv_55 1 1 189 190 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
163 |
+
Swish silu_244 1 1 190 191
|
164 |
+
Convolution conv_56 1 1 191 192 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
165 |
+
Swish silu_245 1 1 192 193
|
166 |
+
BinaryOp add_12 2 1 188 193 194 0=0
|
167 |
+
Split splitncnn_22 1 2 194 195 196
|
168 |
+
Convolution conv_57 1 1 196 197 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
169 |
+
Swish silu_246 1 1 197 198
|
170 |
+
Convolution conv_58 1 1 198 199 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
171 |
+
Swish silu_247 1 1 199 200
|
172 |
+
BinaryOp add_13 2 1 195 200 201 0=0
|
173 |
+
Split splitncnn_23 1 2 201 202 203
|
174 |
+
Convolution conv_59 1 1 203 204 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
175 |
+
Swish silu_248 1 1 204 205
|
176 |
+
Convolution conv_60 1 1 205 206 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
177 |
+
Swish silu_249 1 1 206 207
|
178 |
+
BinaryOp add_14 2 1 202 207 208 0=0
|
179 |
+
Convolution conv_61 1 1 184 209 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
180 |
+
Swish silu_250 1 1 209 210
|
181 |
+
Concat cat_7 2 1 208 210 211 0=0
|
182 |
+
Convolution conv_62 1 1 211 212 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
183 |
+
Swish silu_251 1 1 212 213
|
184 |
+
Convolution conv_63 1 1 213 214 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
185 |
+
Swish silu_252 1 1 214 215
|
186 |
+
Split splitncnn_24 1 3 215 216 217 218
|
187 |
+
Convolution conv_64 1 1 218 219 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
188 |
+
Swish silu_253 1 1 219 220
|
189 |
+
Split splitncnn_25 1 2 220 221 222
|
190 |
+
Convolution conv_65 1 1 222 223 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
191 |
+
Swish silu_254 1 1 223 224
|
192 |
+
Convolution conv_66 1 1 224 225 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
193 |
+
Swish silu_255 1 1 225 226
|
194 |
+
BinaryOp add_15 2 1 221 226 227 0=0
|
195 |
+
Split splitncnn_26 1 2 227 228 229
|
196 |
+
Convolution conv_67 1 1 229 230 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
197 |
+
Swish silu_256 1 1 230 231
|
198 |
+
Convolution conv_68 1 1 231 232 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
199 |
+
Swish silu_257 1 1 232 233
|
200 |
+
BinaryOp add_16 2 1 228 233 234 0=0
|
201 |
+
Split splitncnn_27 1 2 234 235 236
|
202 |
+
Convolution conv_69 1 1 236 237 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
203 |
+
Swish silu_258 1 1 237 238
|
204 |
+
Convolution conv_70 1 1 238 239 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
205 |
+
Swish silu_259 1 1 239 240
|
206 |
+
BinaryOp add_17 2 1 235 240 241 0=0
|
207 |
+
Convolution conv_71 1 1 217 242 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
208 |
+
Swish silu_260 1 1 242 243
|
209 |
+
Concat cat_8 2 1 241 243 244 0=0
|
210 |
+
Convolution conv_72 1 1 244 245 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
211 |
+
Swish silu_261 1 1 245 246
|
212 |
+
Convolution conv_73 1 1 246 247 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
213 |
+
Swish silu_262 1 1 247 248
|
214 |
+
Concat cat_9 4 1 181 183 216 248 249 0=0
|
215 |
+
Convolution conv_74 1 1 249 250 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
216 |
+
Swish silu_263 1 1 250 251
|
217 |
+
Convolution conv_75 1 1 251 252 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
218 |
+
Swish silu_264 1 1 252 253
|
219 |
+
Split splitncnn_28 1 2 253 254 255
|
220 |
+
Pooling maxpool2d_186 1 1 255 256 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
221 |
+
Split splitncnn_29 1 2 256 257 258
|
222 |
+
Pooling maxpool2d_187 1 1 258 259 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
223 |
+
Split splitncnn_30 1 2 259 260 261
|
224 |
+
Pooling maxpool2d_188 1 1 261 262 0=0 1=5 11=5 12=1 13=2 2=1 3=2 5=1
|
225 |
+
Concat cat_10 4 1 254 257 260 262 263 0=0
|
226 |
+
Convolution conv_76 1 1 263 264 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
227 |
+
Swish silu_265 1 1 264 265
|
228 |
+
Split splitncnn_31 1 2 265 266 267
|
229 |
+
Interp upsample_368 1 1 267 268 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
230 |
+
Concat cat_11 2 1 268 174 269 0=0
|
231 |
+
Convolution conv_77 1 1 269 270 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=21504
|
232 |
+
Swish silu_266 1 1 270 271
|
233 |
+
Slice chunk_4 1 2 271 272 273 -23300=2,-233,-233 1=0
|
234 |
+
Split splitncnn_32 1 3 273 274 275 276
|
235 |
+
Convolution conv_78 1 1 276 277 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
236 |
+
Swish silu_267 1 1 277 278
|
237 |
+
Split splitncnn_33 1 2 278 279 280
|
238 |
+
Convolution conv_79 1 1 280 281 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
239 |
+
Swish silu_268 1 1 281 282
|
240 |
+
Convolution conv_80 1 1 282 283 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
241 |
+
Swish silu_269 1 1 283 284
|
242 |
+
BinaryOp add_18 2 1 279 284 285 0=0
|
243 |
+
Split splitncnn_34 1 2 285 286 287
|
244 |
+
Convolution conv_81 1 1 287 288 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
245 |
+
Swish silu_270 1 1 288 289
|
246 |
+
Convolution conv_82 1 1 289 290 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
247 |
+
Swish silu_271 1 1 290 291
|
248 |
+
BinaryOp add_19 2 1 286 291 292 0=0
|
249 |
+
Split splitncnn_35 1 2 292 293 294
|
250 |
+
Convolution conv_83 1 1 294 295 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
251 |
+
Swish silu_272 1 1 295 296
|
252 |
+
Convolution conv_84 1 1 296 297 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
253 |
+
Swish silu_273 1 1 297 298
|
254 |
+
BinaryOp add_20 2 1 293 298 299 0=0
|
255 |
+
Convolution conv_85 1 1 275 300 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
256 |
+
Swish silu_274 1 1 300 301
|
257 |
+
Concat cat_12 2 1 299 301 302 0=0
|
258 |
+
Convolution conv_86 1 1 302 303 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
259 |
+
Swish silu_275 1 1 303 304
|
260 |
+
Convolution conv_87 1 1 304 305 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
261 |
+
Swish silu_276 1 1 305 306
|
262 |
+
Split splitncnn_36 1 3 306 307 308 309
|
263 |
+
Convolution conv_88 1 1 309 310 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
264 |
+
Swish silu_277 1 1 310 311
|
265 |
+
Split splitncnn_37 1 2 311 312 313
|
266 |
+
Convolution conv_89 1 1 313 314 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
267 |
+
Swish silu_278 1 1 314 315
|
268 |
+
Convolution conv_90 1 1 315 316 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
269 |
+
Swish silu_279 1 1 316 317
|
270 |
+
BinaryOp add_21 2 1 312 317 318 0=0
|
271 |
+
Split splitncnn_38 1 2 318 319 320
|
272 |
+
Convolution conv_91 1 1 320 321 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
273 |
+
Swish silu_280 1 1 321 322
|
274 |
+
Convolution conv_92 1 1 322 323 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
275 |
+
Swish silu_281 1 1 323 324
|
276 |
+
BinaryOp add_22 2 1 319 324 325 0=0
|
277 |
+
Split splitncnn_39 1 2 325 326 327
|
278 |
+
Convolution conv_93 1 1 327 328 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
279 |
+
Swish silu_282 1 1 328 329
|
280 |
+
Convolution conv_94 1 1 329 330 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
281 |
+
Swish silu_283 1 1 330 331
|
282 |
+
BinaryOp add_23 2 1 326 331 332 0=0
|
283 |
+
Convolution conv_95 1 1 308 333 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
284 |
+
Swish silu_284 1 1 333 334
|
285 |
+
Concat cat_13 2 1 332 334 335 0=0
|
286 |
+
Convolution conv_96 1 1 335 336 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
287 |
+
Swish silu_285 1 1 336 337
|
288 |
+
Convolution conv_97 1 1 337 338 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
289 |
+
Swish silu_286 1 1 338 339
|
290 |
+
Concat cat_14 4 1 272 274 307 339 340 0=0
|
291 |
+
Convolution conv_98 1 1 340 341 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=18432
|
292 |
+
Swish silu_287 1 1 341 342
|
293 |
+
Split splitncnn_40 1 2 342 343 344
|
294 |
+
Interp upsample_369 1 1 344 345 0=1 1=2.000000e+00 2=2.000000e+00 6=0
|
295 |
+
Concat cat_15 2 1 345 96 346 0=0
|
296 |
+
Convolution conv_99 1 1 346 347 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=10240
|
297 |
+
Swish silu_288 1 1 347 348
|
298 |
+
Slice chunk_5 1 2 348 349 350 -23300=2,-233,-233 1=0
|
299 |
+
Split splitncnn_41 1 3 350 351 352 353
|
300 |
+
Convolution conv_100 1 1 353 354 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
301 |
+
Swish silu_289 1 1 354 355
|
302 |
+
Split splitncnn_42 1 2 355 356 357
|
303 |
+
Convolution conv_101 1 1 357 358 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
304 |
+
Swish silu_290 1 1 358 359
|
305 |
+
Convolution conv_102 1 1 359 360 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
306 |
+
Swish silu_291 1 1 360 361
|
307 |
+
BinaryOp add_24 2 1 356 361 362 0=0
|
308 |
+
Split splitncnn_43 1 2 362 363 364
|
309 |
+
Convolution conv_103 1 1 364 365 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
310 |
+
Swish silu_292 1 1 365 366
|
311 |
+
Convolution conv_104 1 1 366 367 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
312 |
+
Swish silu_293 1 1 367 368
|
313 |
+
BinaryOp add_25 2 1 363 368 369 0=0
|
314 |
+
Split splitncnn_44 1 2 369 370 371
|
315 |
+
Convolution conv_105 1 1 371 372 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
316 |
+
Swish silu_294 1 1 372 373
|
317 |
+
Convolution conv_106 1 1 373 374 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
318 |
+
Swish silu_295 1 1 374 375
|
319 |
+
BinaryOp add_26 2 1 370 375 376 0=0
|
320 |
+
Convolution conv_107 1 1 352 377 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
321 |
+
Swish silu_296 1 1 377 378
|
322 |
+
Concat cat_16 2 1 376 378 379 0=0
|
323 |
+
Convolution conv_108 1 1 379 380 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1024
|
324 |
+
Swish silu_297 1 1 380 381
|
325 |
+
Convolution conv_109 1 1 381 382 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
326 |
+
Swish silu_298 1 1 382 383
|
327 |
+
Split splitncnn_45 1 3 383 384 385 386
|
328 |
+
Convolution conv_110 1 1 386 387 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
329 |
+
Swish silu_299 1 1 387 388
|
330 |
+
Split splitncnn_46 1 2 388 389 390
|
331 |
+
Convolution conv_111 1 1 390 391 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
332 |
+
Swish silu_300 1 1 391 392
|
333 |
+
Convolution conv_112 1 1 392 393 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
334 |
+
Swish silu_301 1 1 393 394
|
335 |
+
BinaryOp add_27 2 1 389 394 395 0=0
|
336 |
+
Split splitncnn_47 1 2 395 396 397
|
337 |
+
Convolution conv_113 1 1 397 398 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
338 |
+
Swish silu_302 1 1 398 399
|
339 |
+
Convolution conv_114 1 1 399 400 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
340 |
+
Swish silu_303 1 1 400 401
|
341 |
+
BinaryOp add_28 2 1 396 401 402 0=0
|
342 |
+
Split splitncnn_48 1 2 402 403 404
|
343 |
+
Convolution conv_115 1 1 404 405 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
344 |
+
Swish silu_304 1 1 405 406
|
345 |
+
Convolution conv_116 1 1 406 407 0=16 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=2304
|
346 |
+
Swish silu_305 1 1 407 408
|
347 |
+
BinaryOp add_29 2 1 403 408 409 0=0
|
348 |
+
Convolution conv_117 1 1 385 410 0=16 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=512
|
349 |
+
Swish silu_306 1 1 410 411
|
350 |
+
Concat cat_17 2 1 409 411 412 0=0
|
351 |
+
Convolution conv_118 1 1 412 413 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1024
|
352 |
+
Swish silu_307 1 1 413 414
|
353 |
+
Convolution conv_119 1 1 414 415 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
354 |
+
Swish silu_308 1 1 415 416
|
355 |
+
Concat cat_18 4 1 349 351 384 416 417 0=0
|
356 |
+
Convolution conv_120 1 1 417 418 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=8192
|
357 |
+
Swish silu_309 1 1 418 419
|
358 |
+
Split splitncnn_49 1 3 419 420 421 422
|
359 |
+
Pooling avgpool2d_373 1 1 422 423 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
360 |
+
Convolution conv_121 1 1 423 424 0=48 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=27648
|
361 |
+
Swish silu_310 1 1 424 425
|
362 |
+
Concat cat_19 2 1 425 343 426 0=0
|
363 |
+
Convolution conv_122 1 1 426 427 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=13824
|
364 |
+
Swish silu_311 1 1 427 428
|
365 |
+
Slice chunk_6 1 2 428 429 430 -23300=2,-233,-233 1=0
|
366 |
+
Split splitncnn_50 1 3 430 431 432 433
|
367 |
+
Convolution conv_123 1 1 433 434 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
368 |
+
Swish silu_312 1 1 434 435
|
369 |
+
Split splitncnn_51 1 2 435 436 437
|
370 |
+
Convolution conv_124 1 1 437 438 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
371 |
+
Swish silu_313 1 1 438 439
|
372 |
+
Convolution conv_125 1 1 439 440 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
373 |
+
Swish silu_314 1 1 440 441
|
374 |
+
BinaryOp add_30 2 1 436 441 442 0=0
|
375 |
+
Split splitncnn_52 1 2 442 443 444
|
376 |
+
Convolution conv_126 1 1 444 445 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
377 |
+
Swish silu_315 1 1 445 446
|
378 |
+
Convolution conv_127 1 1 446 447 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
379 |
+
Swish silu_316 1 1 447 448
|
380 |
+
BinaryOp add_31 2 1 443 448 449 0=0
|
381 |
+
Split splitncnn_53 1 2 449 450 451
|
382 |
+
Convolution conv_128 1 1 451 452 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
383 |
+
Swish silu_317 1 1 452 453
|
384 |
+
Convolution conv_129 1 1 453 454 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
385 |
+
Swish silu_318 1 1 454 455
|
386 |
+
BinaryOp add_32 2 1 450 455 456 0=0
|
387 |
+
Convolution conv_130 1 1 432 457 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
388 |
+
Swish silu_319 1 1 457 458
|
389 |
+
Concat cat_20 2 1 456 458 459 0=0
|
390 |
+
Convolution conv_131 1 1 459 460 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
391 |
+
Swish silu_320 1 1 460 461
|
392 |
+
Convolution conv_132 1 1 461 462 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
393 |
+
Swish silu_321 1 1 462 463
|
394 |
+
Split splitncnn_54 1 3 463 464 465 466
|
395 |
+
Convolution conv_133 1 1 466 467 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
396 |
+
Swish silu_322 1 1 467 468
|
397 |
+
Split splitncnn_55 1 2 468 469 470
|
398 |
+
Convolution conv_134 1 1 470 471 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
399 |
+
Swish silu_323 1 1 471 472
|
400 |
+
Convolution conv_135 1 1 472 473 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
401 |
+
Swish silu_324 1 1 473 474
|
402 |
+
BinaryOp add_33 2 1 469 474 475 0=0
|
403 |
+
Split splitncnn_56 1 2 475 476 477
|
404 |
+
Convolution conv_136 1 1 477 478 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
405 |
+
Swish silu_325 1 1 478 479
|
406 |
+
Convolution conv_137 1 1 479 480 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
407 |
+
Swish silu_326 1 1 480 481
|
408 |
+
BinaryOp add_34 2 1 476 481 482 0=0
|
409 |
+
Split splitncnn_57 1 2 482 483 484
|
410 |
+
Convolution conv_138 1 1 484 485 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
411 |
+
Swish silu_327 1 1 485 486
|
412 |
+
Convolution conv_139 1 1 486 487 0=24 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=5184
|
413 |
+
Swish silu_328 1 1 487 488
|
414 |
+
BinaryOp add_35 2 1 483 488 489 0=0
|
415 |
+
Convolution conv_140 1 1 465 490 0=24 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=1152
|
416 |
+
Swish silu_329 1 1 490 491
|
417 |
+
Concat cat_21 2 1 489 491 492 0=0
|
418 |
+
Convolution conv_141 1 1 492 493 0=48 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2304
|
419 |
+
Swish silu_330 1 1 493 494
|
420 |
+
Convolution conv_142 1 1 494 495 0=48 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=20736
|
421 |
+
Swish silu_331 1 1 495 496
|
422 |
+
Concat cat_22 4 1 429 431 464 496 497 0=0
|
423 |
+
Convolution conv_143 1 1 497 498 0=96 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=18432
|
424 |
+
Swish silu_332 1 1 498 499
|
425 |
+
Split splitncnn_58 1 3 499 500 501 502
|
426 |
+
Pooling avgpool2d_374 1 1 502 503 0=1 1=2 11=2 12=1 13=0 2=1 3=0 5=1 6=1
|
427 |
+
Convolution conv_144 1 1 503 504 0=64 1=3 11=3 12=1 13=2 14=1 2=1 3=2 4=1 5=1 6=55296
|
428 |
+
Swish silu_333 1 1 504 505
|
429 |
+
Concat cat_23 2 1 505 266 506 0=0
|
430 |
+
Convolution conv_145 1 1 506 507 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=24576
|
431 |
+
Swish silu_334 1 1 507 508
|
432 |
+
Slice chunk_7 1 2 508 509 510 -23300=2,-233,-233 1=0
|
433 |
+
Split splitncnn_59 1 3 510 511 512 513
|
434 |
+
Convolution conv_146 1 1 513 514 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
435 |
+
Swish silu_335 1 1 514 515
|
436 |
+
Split splitncnn_60 1 2 515 516 517
|
437 |
+
Convolution conv_147 1 1 517 518 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
438 |
+
Swish silu_336 1 1 518 519
|
439 |
+
Convolution conv_148 1 1 519 520 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
440 |
+
Swish silu_337 1 1 520 521
|
441 |
+
BinaryOp add_36 2 1 516 521 522 0=0
|
442 |
+
Split splitncnn_61 1 2 522 523 524
|
443 |
+
Convolution conv_149 1 1 524 525 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
444 |
+
Swish silu_338 1 1 525 526
|
445 |
+
Convolution conv_150 1 1 526 527 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
446 |
+
Swish silu_339 1 1 527 528
|
447 |
+
BinaryOp add_37 2 1 523 528 529 0=0
|
448 |
+
Split splitncnn_62 1 2 529 530 531
|
449 |
+
Convolution conv_151 1 1 531 532 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
450 |
+
Swish silu_340 1 1 532 533
|
451 |
+
Convolution conv_152 1 1 533 534 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
452 |
+
Swish silu_341 1 1 534 535
|
453 |
+
BinaryOp add_38 2 1 530 535 536 0=0
|
454 |
+
Convolution conv_153 1 1 512 537 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
455 |
+
Swish silu_342 1 1 537 538
|
456 |
+
Concat cat_24 2 1 536 538 539 0=0
|
457 |
+
Convolution conv_154 1 1 539 540 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
458 |
+
Swish silu_343 1 1 540 541
|
459 |
+
Convolution conv_155 1 1 541 542 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
460 |
+
Swish silu_344 1 1 542 543
|
461 |
+
Split splitncnn_63 1 3 543 544 545 546
|
462 |
+
Convolution conv_156 1 1 546 547 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
463 |
+
Swish silu_345 1 1 547 548
|
464 |
+
Split splitncnn_64 1 2 548 549 550
|
465 |
+
Convolution conv_157 1 1 550 551 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
466 |
+
Swish silu_346 1 1 551 552
|
467 |
+
Convolution conv_158 1 1 552 553 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
468 |
+
Swish silu_347 1 1 553 554
|
469 |
+
BinaryOp add_39 2 1 549 554 555 0=0
|
470 |
+
Split splitncnn_65 1 2 555 556 557
|
471 |
+
Convolution conv_159 1 1 557 558 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
472 |
+
Swish silu_348 1 1 558 559
|
473 |
+
Convolution conv_160 1 1 559 560 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
474 |
+
Swish silu_349 1 1 560 561
|
475 |
+
BinaryOp add_40 2 1 556 561 562 0=0
|
476 |
+
Split splitncnn_66 1 2 562 563 564
|
477 |
+
Convolution conv_161 1 1 564 565 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
478 |
+
Swish silu_350 1 1 565 566
|
479 |
+
Convolution conv_162 1 1 566 567 0=32 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=9216
|
480 |
+
Swish silu_351 1 1 567 568
|
481 |
+
BinaryOp add_41 2 1 563 568 569 0=0
|
482 |
+
Convolution conv_163 1 1 545 570 0=32 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=2048
|
483 |
+
Swish silu_352 1 1 570 571
|
484 |
+
Concat cat_25 2 1 569 571 572 0=0
|
485 |
+
Convolution conv_164 1 1 572 573 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
486 |
+
Swish silu_353 1 1 573 574
|
487 |
+
Convolution conv_165 1 1 574 575 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
488 |
+
Swish silu_354 1 1 575 576
|
489 |
+
Concat cat_26 4 1 509 511 544 576 577 0=0
|
490 |
+
Convolution conv_166 1 1 577 578 0=128 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=32768
|
491 |
+
Swish silu_355 1 1 578 579
|
492 |
+
Split splitncnn_67 1 2 579 580 581
|
493 |
+
MemoryData pnnx_262 0 1 582 0=8400
|
494 |
+
Convolution conv_167 1 1 421 583 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
495 |
+
Swish silu_356 1 1 583 584
|
496 |
+
Convolution conv_168 1 1 584 585 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
497 |
+
Swish silu_357 1 1 585 586
|
498 |
+
Convolution conv_169 1 1 586 587 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
499 |
+
Convolution conv_170 1 1 420 588 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=46080
|
500 |
+
Swish silu_358 1 1 588 589
|
501 |
+
Convolution conv_171 1 1 589 590 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=57600
|
502 |
+
Swish silu_359 1 1 590 591
|
503 |
+
Convolution conv_172 1 1 591 592 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=6400
|
504 |
+
Concat cat_27 2 1 587 592 593 0=0
|
505 |
+
Convolution conv_173 1 1 501 594 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=55296
|
506 |
+
Swish silu_360 1 1 594 595
|
507 |
+
Convolution conv_174 1 1 595 596 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
508 |
+
Swish silu_361 1 1 596 597
|
509 |
+
Convolution conv_175 1 1 597 598 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
510 |
+
Convolution conv_176 1 1 500 599 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=69120
|
511 |
+
Swish silu_362 1 1 599 600
|
512 |
+
Convolution conv_177 1 1 600 601 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=57600
|
513 |
+
Swish silu_363 1 1 601 602
|
514 |
+
Convolution conv_178 1 1 602 603 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=6400
|
515 |
+
Concat cat_28 2 1 598 603 604 0=0
|
516 |
+
Convolution conv_179 1 1 581 605 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=73728
|
517 |
+
Swish silu_364 1 1 605 606
|
518 |
+
Convolution conv_180 1 1 606 607 0=64 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=36864
|
519 |
+
Swish silu_365 1 1 607 608
|
520 |
+
Convolution conv_181 1 1 608 609 0=64 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=4096
|
521 |
+
Convolution conv_182 1 1 580 610 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=92160
|
522 |
+
Swish silu_366 1 1 610 611
|
523 |
+
Convolution conv_183 1 1 611 612 0=80 1=3 11=3 12=1 13=1 14=1 2=1 3=1 4=1 5=1 6=57600
|
524 |
+
Swish silu_367 1 1 612 613
|
525 |
+
Convolution conv_184 1 1 613 614 0=80 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=6400
|
526 |
+
Concat cat_29 2 1 609 614 615 0=0
|
527 |
+
Reshape view_378 1 1 593 616 0=6400 1=144
|
528 |
+
Reshape view_379 1 1 604 617 0=1600 1=144
|
529 |
+
Reshape view_380 1 1 615 618 0=400 1=144
|
530 |
+
Concat cat_30 3 1 616 617 618 619 0=1
|
531 |
+
Slice split_0 1 2 619 620 621 -23300=2,64,80 1=0
|
532 |
+
Reshape view_381 1 1 620 622 0=8400 1=16 2=4
|
533 |
+
Permute transpose_383 1 1 622 623 0=2
|
534 |
+
Softmax softmax_376 1 1 623 624 0=0 1=1
|
535 |
+
Convolution conv_185 1 1 624 625 0=1 1=1 11=1 12=1 13=1 14=0 2=1 3=1 4=0 5=0 6=16
|
536 |
+
Reshape view_382 1 1 625 626 0=8400 1=4
|
537 |
+
MemoryData pnnx_fold_anchor_points.1 0 1 627 0=8400 1=2
|
538 |
+
MemoryData pnnx_fold_anchor_points.1_1 0 1 628 0=8400 1=2
|
539 |
+
Slice chunk_8 1 2 626 629 630 -23300=2,-233,-233 1=0
|
540 |
+
BinaryOp sub_42 2 1 627 629 631 0=1
|
541 |
+
Split splitncnn_68 1 2 631 632 633
|
542 |
+
BinaryOp add_43 2 1 628 630 634 0=0
|
543 |
+
Split splitncnn_69 1 2 634 635 636
|
544 |
+
BinaryOp add_44 2 1 632 635 637 0=0
|
545 |
+
BinaryOp div_45 1 1 637 638 0=3 1=1 2=2.000000e+00
|
546 |
+
BinaryOp sub_46 2 1 636 633 639 0=1
|
547 |
+
Concat cat_31 2 1 638 639 640 0=0
|
548 |
+
Reshape reshape_377 1 1 582 641 0=8400 1=1
|
549 |
+
BinaryOp mul_47 2 1 640 641 642 0=2
|
550 |
+
Sigmoid sigmoid_375 1 1 621 643
|
551 |
+
Concat cat_32 2 1 642 643 out0 0=0
|
yolov9t_ncnn_model/model_ncnn.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import numpy as np
|
2 |
+
import ncnn
|
3 |
+
import torch
|
4 |
+
|
5 |
+
def test_inference():
|
6 |
+
torch.manual_seed(0)
|
7 |
+
in0 = torch.rand(1, 3, 640, 640, dtype=torch.float)
|
8 |
+
out = []
|
9 |
+
|
10 |
+
with ncnn.Net() as net:
|
11 |
+
net.load_param("yolov9t_ncnn_model\model.ncnn.param")
|
12 |
+
net.load_model("yolov9t_ncnn_model\model.ncnn.bin")
|
13 |
+
|
14 |
+
with net.create_extractor() as ex:
|
15 |
+
ex.input("in0", ncnn.Mat(in0.squeeze(0).numpy()).clone())
|
16 |
+
|
17 |
+
_, out0 = ex.extract("out0")
|
18 |
+
out.append(torch.from_numpy(np.array(out0)).unsqueeze(0))
|
19 |
+
|
20 |
+
if len(out) == 1:
|
21 |
+
return out[0]
|
22 |
+
else:
|
23 |
+
return tuple(out)
|
24 |
+
|
25 |
+
if __name__ == "__main__":
|
26 |
+
print(test_inference())
|