EsperantoAI commited on
Commit
5a51715
·
1 Parent(s): 0b13bf1

Initial commit

Browse files
Files changed (5) hide show
  1. .statusCtrl +5 -0
  2. init_net.pb +3 -0
  3. metadata.json +15 -0
  4. predict_net.pb +3 -0
  5. predict_net.pbtxt +2425 -0
.statusCtrl ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ init_net.pb: 1651756514
2
+ md5sum: 933ed3173708e296e665b61e983e4a38
3
+ metadata.json: 1651756514
4
+ predict_net.pb: 1651756514
5
+ predict_net.pbtxt: 1651756514
init_net.pb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac719d9ef2f8f6d6a5c7e23c3bc35876ec7e6529de00896a5efcc6e862d4bd3a
3
+ size 25751903
metadata.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "framework": "glow",
3
+ "classifier": "image-classifier",
4
+ "pytest-params": {
5
+ "--abs-err": 0.09,
6
+ "--rel-err": 0.09
7
+ },
8
+ "shape": [1, 3, 224, 224],
9
+ "n_nodes": 176,
10
+ "flags": {
11
+ "--use-imagenet-normalization": "",
12
+ "--model-input-name": "gpu_0/data_0",
13
+ "--image-mode": "0to1"
14
+ }
15
+ }
predict_net.pb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f874b48b7df634fa56730e9b822113dc1d5882feeabd7022768d0b2a46c5f7c
3
+ size 18917
predict_net.pbtxt ADDED
@@ -0,0 +1,2425 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: "quant_resnet50"
2
+ op {
3
+ input: "gpu_0/data_0"
4
+ output: "gpu_0/softmax_1"
5
+ name: ""
6
+ type: "NCHW2NHWC"
7
+ }
8
+ op {
9
+ input: "gpu_0/softmax_1"
10
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
11
+ name: ""
12
+ type: "Int8Quantize"
13
+ arg {
14
+ name: "Y_scale"
15
+ f: 0.0207874
16
+ }
17
+ arg {
18
+ name: "Y_zero_point"
19
+ i: 128
20
+ }
21
+ engine: "DNNLOWP"
22
+ }
23
+ op {
24
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
25
+ input: "gpu_0/conv1_w_0_int8"
26
+ input: "gpu_0/res_conv1_bn_b_0_int8"
27
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
28
+ name: ""
29
+ type: "Int8ConvRelu"
30
+ arg {
31
+ name: "kernel"
32
+ i: 7
33
+ }
34
+ arg {
35
+ name: "pad"
36
+ i: 3
37
+ }
38
+ arg {
39
+ name: "order"
40
+ s: "NHWC"
41
+ }
42
+ arg {
43
+ name: "stride"
44
+ i: 2
45
+ }
46
+ arg {
47
+ name: "Y_zero_point"
48
+ i: 0
49
+ }
50
+ arg {
51
+ name: "Y_scale"
52
+ f: 0.0618116
53
+ }
54
+ device_option {
55
+ }
56
+ engine: "DNNLOWP"
57
+ }
58
+ op {
59
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
60
+ output: "gpu_0/softmax_1"
61
+ name: ""
62
+ type: "Int8MaxPool"
63
+ arg {
64
+ name: "kernel"
65
+ i: 3
66
+ }
67
+ arg {
68
+ name: "order"
69
+ s: "NHWC"
70
+ }
71
+ arg {
72
+ name: "pad"
73
+ i: 1
74
+ }
75
+ arg {
76
+ name: "stride"
77
+ i: 2
78
+ }
79
+ arg {
80
+ name: "Y_scale"
81
+ f: 0.0618116
82
+ }
83
+ arg {
84
+ name: "Y_zero_point"
85
+ i: 0
86
+ }
87
+ device_option {
88
+ }
89
+ engine: "DNNLOWP"
90
+ }
91
+ op {
92
+ input: "gpu_0/softmax_1"
93
+ input: "gpu_0/res2_0_branch1_w_0_int8"
94
+ input: "gpu_0/res2_0_branch1_bn_b_0_int8"
95
+ output: "gpu_0/pred_1"
96
+ name: ""
97
+ type: "Int8Conv"
98
+ arg {
99
+ name: "stride"
100
+ i: 1
101
+ }
102
+ arg {
103
+ name: "order"
104
+ s: "NHWC"
105
+ }
106
+ arg {
107
+ name: "kernel"
108
+ i: 1
109
+ }
110
+ arg {
111
+ name: "Y_zero_point"
112
+ i: 128
113
+ }
114
+ arg {
115
+ name: "Y_scale"
116
+ f: 0.118774
117
+ }
118
+ device_option {
119
+ }
120
+ engine: "DNNLOWP"
121
+ }
122
+ op {
123
+ input: "gpu_0/softmax_1"
124
+ input: "gpu_0/res2_0_branch2a_w_0_int8"
125
+ input: "gpu_0/res2_0_branch2a_bn_b_0_int8"
126
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
127
+ name: ""
128
+ type: "Int8ConvRelu"
129
+ arg {
130
+ name: "kernel"
131
+ i: 1
132
+ }
133
+ arg {
134
+ name: "pad"
135
+ i: 0
136
+ }
137
+ arg {
138
+ name: "order"
139
+ s: "NHWC"
140
+ }
141
+ arg {
142
+ name: "stride"
143
+ i: 1
144
+ }
145
+ arg {
146
+ name: "Y_zero_point"
147
+ i: 0
148
+ }
149
+ arg {
150
+ name: "Y_scale"
151
+ f: 0.0351582
152
+ }
153
+ device_option {
154
+ }
155
+ engine: "DNNLOWP"
156
+ }
157
+ op {
158
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
159
+ input: "gpu_0/res2_0_branch2b_w_0_int8"
160
+ input: "gpu_0/res2_0_branch2b_bn_b_0_int8"
161
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
162
+ name: ""
163
+ type: "Int8ConvRelu"
164
+ arg {
165
+ name: "kernel"
166
+ i: 3
167
+ }
168
+ arg {
169
+ name: "pad"
170
+ i: 1
171
+ }
172
+ arg {
173
+ name: "order"
174
+ s: "NHWC"
175
+ }
176
+ arg {
177
+ name: "stride"
178
+ i: 1
179
+ }
180
+ arg {
181
+ name: "Y_zero_point"
182
+ i: 0
183
+ }
184
+ arg {
185
+ name: "Y_scale"
186
+ f: 0.0349188
187
+ }
188
+ device_option {
189
+ }
190
+ engine: "DNNLOWP"
191
+ }
192
+ op {
193
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
194
+ input: "gpu_0/res2_0_branch2c_w_0_int8"
195
+ input: "gpu_0/res2_0_branch2c_bn_b_0_int8"
196
+ output: "gpu_0/softmax_1"
197
+ name: ""
198
+ type: "Int8Conv"
199
+ arg {
200
+ name: "kernel"
201
+ i: 1
202
+ }
203
+ arg {
204
+ name: "pad"
205
+ i: 0
206
+ }
207
+ arg {
208
+ name: "order"
209
+ s: "NHWC"
210
+ }
211
+ arg {
212
+ name: "stride"
213
+ i: 1
214
+ }
215
+ arg {
216
+ name: "Y_zero_point"
217
+ i: 128
218
+ }
219
+ arg {
220
+ name: "Y_scale"
221
+ f: 0.0556948
222
+ }
223
+ device_option {
224
+ }
225
+ engine: "DNNLOWP"
226
+ }
227
+ op {
228
+ input: "gpu_0/softmax_1"
229
+ input: "gpu_0/pred_1"
230
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
231
+ name: ""
232
+ type: "Int8SumRelu"
233
+ arg {
234
+ name: "Y_scale"
235
+ f: 0.0360336
236
+ }
237
+ arg {
238
+ name: "Y_zero_point"
239
+ i: 0
240
+ }
241
+ arg {
242
+ name: "order"
243
+ s: "NHWC"
244
+ }
245
+ device_option {
246
+ }
247
+ engine: "DNNLOWP"
248
+ }
249
+ op {
250
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
251
+ input: "gpu_0/res2_1_branch2a_w_0_int8"
252
+ input: "gpu_0/res2_1_branch2a_bn_b_0_int8"
253
+ output: "gpu_0/softmax_1"
254
+ name: ""
255
+ type: "Int8ConvRelu"
256
+ arg {
257
+ name: "kernel"
258
+ i: 1
259
+ }
260
+ arg {
261
+ name: "pad"
262
+ i: 0
263
+ }
264
+ arg {
265
+ name: "order"
266
+ s: "NHWC"
267
+ }
268
+ arg {
269
+ name: "stride"
270
+ i: 1
271
+ }
272
+ arg {
273
+ name: "Y_zero_point"
274
+ i: 0
275
+ }
276
+ arg {
277
+ name: "Y_scale"
278
+ f: 0.0296655
279
+ }
280
+ device_option {
281
+ }
282
+ engine: "DNNLOWP"
283
+ }
284
+ op {
285
+ input: "gpu_0/softmax_1"
286
+ input: "gpu_0/res2_1_branch2b_w_0_int8"
287
+ input: "gpu_0/res2_1_branch2b_bn_b_0_int8"
288
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
289
+ name: ""
290
+ type: "Int8ConvRelu"
291
+ arg {
292
+ name: "kernel"
293
+ i: 3
294
+ }
295
+ arg {
296
+ name: "pad"
297
+ i: 1
298
+ }
299
+ arg {
300
+ name: "order"
301
+ s: "NHWC"
302
+ }
303
+ arg {
304
+ name: "stride"
305
+ i: 1
306
+ }
307
+ arg {
308
+ name: "Y_zero_point"
309
+ i: 0
310
+ }
311
+ arg {
312
+ name: "Y_scale"
313
+ f: 0.0396351
314
+ }
315
+ device_option {
316
+ }
317
+ engine: "DNNLOWP"
318
+ }
319
+ op {
320
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
321
+ input: "gpu_0/res2_1_branch2c_w_0_int8"
322
+ input: "gpu_0/res2_1_branch2c_bn_b_0_int8"
323
+ output: "gpu_0/softmax_1"
324
+ name: ""
325
+ type: "Int8Conv"
326
+ arg {
327
+ name: "kernel"
328
+ i: 1
329
+ }
330
+ arg {
331
+ name: "pad"
332
+ i: 0
333
+ }
334
+ arg {
335
+ name: "order"
336
+ s: "NHWC"
337
+ }
338
+ arg {
339
+ name: "stride"
340
+ i: 1
341
+ }
342
+ arg {
343
+ name: "Y_zero_point"
344
+ i: 128
345
+ }
346
+ arg {
347
+ name: "Y_scale"
348
+ f: 0.0571479
349
+ }
350
+ device_option {
351
+ }
352
+ engine: "DNNLOWP"
353
+ }
354
+ op {
355
+ input: "gpu_0/softmax_1"
356
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
357
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
358
+ name: ""
359
+ type: "Int8SumRelu"
360
+ arg {
361
+ name: "Y_scale"
362
+ f: 0.0357369
363
+ }
364
+ arg {
365
+ name: "Y_zero_point"
366
+ i: 0
367
+ }
368
+ arg {
369
+ name: "order"
370
+ s: "NHWC"
371
+ }
372
+ device_option {
373
+ }
374
+ engine: "DNNLOWP"
375
+ }
376
+ op {
377
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
378
+ input: "gpu_0/res2_2_branch2a_w_0_int8"
379
+ input: "gpu_0/res2_2_branch2a_bn_b_0_int8"
380
+ output: "gpu_0/pred_1"
381
+ name: ""
382
+ type: "Int8ConvRelu"
383
+ arg {
384
+ name: "kernel"
385
+ i: 1
386
+ }
387
+ arg {
388
+ name: "pad"
389
+ i: 0
390
+ }
391
+ arg {
392
+ name: "order"
393
+ s: "NHWC"
394
+ }
395
+ arg {
396
+ name: "stride"
397
+ i: 1
398
+ }
399
+ arg {
400
+ name: "Y_zero_point"
401
+ i: 0
402
+ }
403
+ arg {
404
+ name: "Y_scale"
405
+ f: 0.0276882
406
+ }
407
+ device_option {
408
+ }
409
+ engine: "DNNLOWP"
410
+ }
411
+ op {
412
+ input: "gpu_0/pred_1"
413
+ input: "gpu_0/res2_2_branch2b_w_0_int8"
414
+ input: "gpu_0/res2_2_branch2b_bn_b_0_int8"
415
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
416
+ name: ""
417
+ type: "Int8ConvRelu"
418
+ arg {
419
+ name: "kernel"
420
+ i: 3
421
+ }
422
+ arg {
423
+ name: "pad"
424
+ i: 1
425
+ }
426
+ arg {
427
+ name: "order"
428
+ s: "NHWC"
429
+ }
430
+ arg {
431
+ name: "stride"
432
+ i: 1
433
+ }
434
+ arg {
435
+ name: "Y_zero_point"
436
+ i: 0
437
+ }
438
+ arg {
439
+ name: "Y_scale"
440
+ f: 0.0303559
441
+ }
442
+ device_option {
443
+ }
444
+ engine: "DNNLOWP"
445
+ }
446
+ op {
447
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
448
+ input: "gpu_0/res2_2_branch2c_w_0_int8"
449
+ input: "gpu_0/res2_2_branch2c_bn_b_0_int8"
450
+ output: "gpu_0/softmax_1"
451
+ name: ""
452
+ type: "Int8Conv"
453
+ arg {
454
+ name: "kernel"
455
+ i: 1
456
+ }
457
+ arg {
458
+ name: "pad"
459
+ i: 0
460
+ }
461
+ arg {
462
+ name: "order"
463
+ s: "NHWC"
464
+ }
465
+ arg {
466
+ name: "stride"
467
+ i: 1
468
+ }
469
+ arg {
470
+ name: "Y_zero_point"
471
+ i: 128
472
+ }
473
+ arg {
474
+ name: "Y_scale"
475
+ f: 0.0680869
476
+ }
477
+ device_option {
478
+ }
479
+ engine: "DNNLOWP"
480
+ }
481
+ op {
482
+ input: "gpu_0/softmax_1"
483
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
484
+ output: "gpu_0/pred_1"
485
+ name: ""
486
+ type: "Int8SumRelu"
487
+ arg {
488
+ name: "Y_scale"
489
+ f: 0.0382393
490
+ }
491
+ arg {
492
+ name: "Y_zero_point"
493
+ i: 0
494
+ }
495
+ arg {
496
+ name: "order"
497
+ s: "NHWC"
498
+ }
499
+ device_option {
500
+ }
501
+ engine: "DNNLOWP"
502
+ }
503
+ op {
504
+ input: "gpu_0/pred_1"
505
+ input: "gpu_0/res3_0_branch1_w_0_int8"
506
+ input: "gpu_0/res3_0_branch1_bn_b_0_int8"
507
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
508
+ name: ""
509
+ type: "Int8Conv"
510
+ arg {
511
+ name: "stride"
512
+ i: 2
513
+ }
514
+ arg {
515
+ name: "order"
516
+ s: "NHWC"
517
+ }
518
+ arg {
519
+ name: "kernel"
520
+ i: 1
521
+ }
522
+ arg {
523
+ name: "Y_zero_point"
524
+ i: 128
525
+ }
526
+ arg {
527
+ name: "Y_scale"
528
+ f: 0.0784701
529
+ }
530
+ device_option {
531
+ }
532
+ engine: "DNNLOWP"
533
+ }
534
+ op {
535
+ input: "gpu_0/pred_1"
536
+ input: "gpu_0/res3_0_branch2a_w_0_int8"
537
+ input: "gpu_0/res3_0_branch2a_bn_b_0_int8"
538
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
539
+ name: ""
540
+ type: "Int8ConvRelu"
541
+ arg {
542
+ name: "kernel"
543
+ i: 1
544
+ }
545
+ arg {
546
+ name: "pad"
547
+ i: 0
548
+ }
549
+ arg {
550
+ name: "order"
551
+ s: "NHWC"
552
+ }
553
+ arg {
554
+ name: "stride"
555
+ i: 1
556
+ }
557
+ arg {
558
+ name: "Y_zero_point"
559
+ i: 0
560
+ }
561
+ arg {
562
+ name: "Y_scale"
563
+ f: 0.0279497
564
+ }
565
+ device_option {
566
+ }
567
+ engine: "DNNLOWP"
568
+ }
569
+ op {
570
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
571
+ input: "gpu_0/res3_0_branch2b_w_0_int8"
572
+ input: "gpu_0/res3_0_branch2b_bn_b_0_int8"
573
+ output: "gpu_0/softmax_1"
574
+ name: ""
575
+ type: "Int8ConvRelu"
576
+ arg {
577
+ name: "kernel"
578
+ i: 3
579
+ }
580
+ arg {
581
+ name: "pad"
582
+ i: 1
583
+ }
584
+ arg {
585
+ name: "order"
586
+ s: "NHWC"
587
+ }
588
+ arg {
589
+ name: "stride"
590
+ i: 2
591
+ }
592
+ arg {
593
+ name: "Y_zero_point"
594
+ i: 0
595
+ }
596
+ arg {
597
+ name: "Y_scale"
598
+ f: 0.0334005
599
+ }
600
+ device_option {
601
+ }
602
+ engine: "DNNLOWP"
603
+ }
604
+ op {
605
+ input: "gpu_0/softmax_1"
606
+ input: "gpu_0/res3_0_branch2c_w_0_int8"
607
+ input: "gpu_0/res3_0_branch2c_bn_b_0_int8"
608
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
609
+ name: ""
610
+ type: "Int8Conv"
611
+ arg {
612
+ name: "kernel"
613
+ i: 1
614
+ }
615
+ arg {
616
+ name: "pad"
617
+ i: 0
618
+ }
619
+ arg {
620
+ name: "order"
621
+ s: "NHWC"
622
+ }
623
+ arg {
624
+ name: "stride"
625
+ i: 1
626
+ }
627
+ arg {
628
+ name: "Y_zero_point"
629
+ i: 128
630
+ }
631
+ arg {
632
+ name: "Y_scale"
633
+ f: 0.0742916
634
+ }
635
+ device_option {
636
+ }
637
+ engine: "DNNLOWP"
638
+ }
639
+ op {
640
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
641
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
642
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
643
+ name: ""
644
+ type: "Int8SumRelu"
645
+ arg {
646
+ name: "Y_scale"
647
+ f: 0.0420389
648
+ }
649
+ arg {
650
+ name: "Y_zero_point"
651
+ i: 0
652
+ }
653
+ arg {
654
+ name: "order"
655
+ s: "NHWC"
656
+ }
657
+ device_option {
658
+ }
659
+ engine: "DNNLOWP"
660
+ }
661
+ op {
662
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
663
+ input: "gpu_0/res3_1_branch2a_w_0_int8"
664
+ input: "gpu_0/res3_1_branch2a_bn_b_0_int8"
665
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
666
+ name: ""
667
+ type: "Int8ConvRelu"
668
+ arg {
669
+ name: "kernel"
670
+ i: 1
671
+ }
672
+ arg {
673
+ name: "pad"
674
+ i: 0
675
+ }
676
+ arg {
677
+ name: "order"
678
+ s: "NHWC"
679
+ }
680
+ arg {
681
+ name: "stride"
682
+ i: 1
683
+ }
684
+ arg {
685
+ name: "Y_zero_point"
686
+ i: 0
687
+ }
688
+ arg {
689
+ name: "Y_scale"
690
+ f: 0.0241675
691
+ }
692
+ device_option {
693
+ }
694
+ engine: "DNNLOWP"
695
+ }
696
+ op {
697
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
698
+ input: "gpu_0/res3_1_branch2b_w_0_int8"
699
+ input: "gpu_0/res3_1_branch2b_bn_b_0_int8"
700
+ output: "gpu_0/pred_1"
701
+ name: ""
702
+ type: "Int8ConvRelu"
703
+ arg {
704
+ name: "kernel"
705
+ i: 3
706
+ }
707
+ arg {
708
+ name: "pad"
709
+ i: 1
710
+ }
711
+ arg {
712
+ name: "order"
713
+ s: "NHWC"
714
+ }
715
+ arg {
716
+ name: "stride"
717
+ i: 1
718
+ }
719
+ arg {
720
+ name: "Y_zero_point"
721
+ i: 0
722
+ }
723
+ arg {
724
+ name: "Y_scale"
725
+ f: 0.0299109
726
+ }
727
+ device_option {
728
+ }
729
+ engine: "DNNLOWP"
730
+ }
731
+ op {
732
+ input: "gpu_0/pred_1"
733
+ input: "gpu_0/res3_1_branch2c_w_0_int8"
734
+ input: "gpu_0/res3_1_branch2c_bn_b_0_int8"
735
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
736
+ name: ""
737
+ type: "Int8Conv"
738
+ arg {
739
+ name: "kernel"
740
+ i: 1
741
+ }
742
+ arg {
743
+ name: "pad"
744
+ i: 0
745
+ }
746
+ arg {
747
+ name: "order"
748
+ s: "NHWC"
749
+ }
750
+ arg {
751
+ name: "stride"
752
+ i: 1
753
+ }
754
+ arg {
755
+ name: "Y_zero_point"
756
+ i: 128
757
+ }
758
+ arg {
759
+ name: "Y_scale"
760
+ f: 0.0880098
761
+ }
762
+ device_option {
763
+ }
764
+ engine: "DNNLOWP"
765
+ }
766
+ op {
767
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
768
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
769
+ output: "gpu_0/pred_1_int8"
770
+ name: ""
771
+ type: "Int8SumRelu"
772
+ arg {
773
+ name: "Y_scale"
774
+ f: 0.0416742
775
+ }
776
+ arg {
777
+ name: "Y_zero_point"
778
+ i: 0
779
+ }
780
+ arg {
781
+ name: "order"
782
+ s: "NHWC"
783
+ }
784
+ device_option {
785
+ }
786
+ engine: "DNNLOWP"
787
+ }
788
+ op {
789
+ input: "gpu_0/pred_1_int8"
790
+ input: "gpu_0/res3_2_branch2a_w_0_int8"
791
+ input: "gpu_0/res3_2_branch2a_bn_b_0_int8"
792
+ output: "gpu_0/softmax_1"
793
+ name: ""
794
+ type: "Int8ConvRelu"
795
+ arg {
796
+ name: "kernel"
797
+ i: 1
798
+ }
799
+ arg {
800
+ name: "pad"
801
+ i: 0
802
+ }
803
+ arg {
804
+ name: "order"
805
+ s: "NHWC"
806
+ }
807
+ arg {
808
+ name: "stride"
809
+ i: 1
810
+ }
811
+ arg {
812
+ name: "Y_zero_point"
813
+ i: 0
814
+ }
815
+ arg {
816
+ name: "Y_scale"
817
+ f: 0.0296314
818
+ }
819
+ device_option {
820
+ }
821
+ engine: "DNNLOWP"
822
+ }
823
+ op {
824
+ input: "gpu_0/softmax_1"
825
+ input: "gpu_0/res3_2_branch2b_w_0_int8"
826
+ input: "gpu_0/res3_2_branch2b_bn_b_0_int8"
827
+ output: "gpu_0/pred_1"
828
+ name: ""
829
+ type: "Int8ConvRelu"
830
+ arg {
831
+ name: "kernel"
832
+ i: 3
833
+ }
834
+ arg {
835
+ name: "pad"
836
+ i: 1
837
+ }
838
+ arg {
839
+ name: "order"
840
+ s: "NHWC"
841
+ }
842
+ arg {
843
+ name: "stride"
844
+ i: 1
845
+ }
846
+ arg {
847
+ name: "Y_zero_point"
848
+ i: 0
849
+ }
850
+ arg {
851
+ name: "Y_scale"
852
+ f: 0.0288495
853
+ }
854
+ device_option {
855
+ }
856
+ engine: "DNNLOWP"
857
+ }
858
+ op {
859
+ input: "gpu_0/pred_1"
860
+ input: "gpu_0/res3_2_branch2c_w_0_int8"
861
+ input: "gpu_0/res3_2_branch2c_bn_b_0_int8"
862
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
863
+ name: ""
864
+ type: "Int8Conv"
865
+ arg {
866
+ name: "kernel"
867
+ i: 1
868
+ }
869
+ arg {
870
+ name: "pad"
871
+ i: 0
872
+ }
873
+ arg {
874
+ name: "order"
875
+ s: "NHWC"
876
+ }
877
+ arg {
878
+ name: "stride"
879
+ i: 1
880
+ }
881
+ arg {
882
+ name: "Y_zero_point"
883
+ i: 128
884
+ }
885
+ arg {
886
+ name: "Y_scale"
887
+ f: 0.0557769
888
+ }
889
+ device_option {
890
+ }
891
+ engine: "DNNLOWP"
892
+ }
893
+ op {
894
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
895
+ input: "gpu_0/pred_1_int8"
896
+ output: "gpu_0/softmax_1"
897
+ name: ""
898
+ type: "Int8SumRelu"
899
+ arg {
900
+ name: "Y_scale"
901
+ f: 0.0447852
902
+ }
903
+ arg {
904
+ name: "Y_zero_point"
905
+ i: 0
906
+ }
907
+ arg {
908
+ name: "order"
909
+ s: "NHWC"
910
+ }
911
+ device_option {
912
+ }
913
+ engine: "DNNLOWP"
914
+ }
915
+ op {
916
+ input: "gpu_0/softmax_1"
917
+ input: "gpu_0/res3_3_branch2a_w_0_int8"
918
+ input: "gpu_0/res3_3_branch2a_bn_b_0_int8"
919
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
920
+ name: ""
921
+ type: "Int8ConvRelu"
922
+ arg {
923
+ name: "kernel"
924
+ i: 1
925
+ }
926
+ arg {
927
+ name: "pad"
928
+ i: 0
929
+ }
930
+ arg {
931
+ name: "order"
932
+ s: "NHWC"
933
+ }
934
+ arg {
935
+ name: "stride"
936
+ i: 1
937
+ }
938
+ arg {
939
+ name: "Y_zero_point"
940
+ i: 0
941
+ }
942
+ arg {
943
+ name: "Y_scale"
944
+ f: 0.0316577
945
+ }
946
+ device_option {
947
+ }
948
+ engine: "DNNLOWP"
949
+ }
950
+ op {
951
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
952
+ input: "gpu_0/res3_3_branch2b_w_0_int8"
953
+ input: "gpu_0/res3_3_branch2b_bn_b_0_int8"
954
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
955
+ name: ""
956
+ type: "Int8ConvRelu"
957
+ arg {
958
+ name: "kernel"
959
+ i: 3
960
+ }
961
+ arg {
962
+ name: "pad"
963
+ i: 1
964
+ }
965
+ arg {
966
+ name: "order"
967
+ s: "NHWC"
968
+ }
969
+ arg {
970
+ name: "stride"
971
+ i: 1
972
+ }
973
+ arg {
974
+ name: "Y_zero_point"
975
+ i: 0
976
+ }
977
+ arg {
978
+ name: "Y_scale"
979
+ f: 0.0305727
980
+ }
981
+ device_option {
982
+ }
983
+ engine: "DNNLOWP"
984
+ }
985
+ op {
986
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
987
+ input: "gpu_0/res3_3_branch2c_w_0_int8"
988
+ input: "gpu_0/res3_3_branch2c_bn_b_0_int8"
989
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
990
+ name: ""
991
+ type: "Int8Conv"
992
+ arg {
993
+ name: "kernel"
994
+ i: 1
995
+ }
996
+ arg {
997
+ name: "pad"
998
+ i: 0
999
+ }
1000
+ arg {
1001
+ name: "order"
1002
+ s: "NHWC"
1003
+ }
1004
+ arg {
1005
+ name: "stride"
1006
+ i: 1
1007
+ }
1008
+ arg {
1009
+ name: "Y_zero_point"
1010
+ i: 128
1011
+ }
1012
+ arg {
1013
+ name: "Y_scale"
1014
+ f: 0.0573368
1015
+ }
1016
+ device_option {
1017
+ }
1018
+ engine: "DNNLOWP"
1019
+ }
1020
+ op {
1021
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1022
+ input: "gpu_0/softmax_1"
1023
+ output: "gpu_0/pred_1"
1024
+ name: ""
1025
+ type: "Int8SumRelu"
1026
+ arg {
1027
+ name: "Y_scale"
1028
+ f: 0.0395934
1029
+ }
1030
+ arg {
1031
+ name: "Y_zero_point"
1032
+ i: 0
1033
+ }
1034
+ arg {
1035
+ name: "order"
1036
+ s: "NHWC"
1037
+ }
1038
+ device_option {
1039
+ }
1040
+ engine: "DNNLOWP"
1041
+ }
1042
+ op {
1043
+ input: "gpu_0/pred_1"
1044
+ input: "gpu_0/res4_0_branch1_w_0_int8"
1045
+ input: "gpu_0/res4_0_branch1_bn_b_0_int8"
1046
+ output: "gpu_0/pred_1_int8"
1047
+ name: ""
1048
+ type: "Int8Conv"
1049
+ arg {
1050
+ name: "stride"
1051
+ i: 2
1052
+ }
1053
+ arg {
1054
+ name: "order"
1055
+ s: "NHWC"
1056
+ }
1057
+ arg {
1058
+ name: "kernel"
1059
+ i: 1
1060
+ }
1061
+ arg {
1062
+ name: "Y_zero_point"
1063
+ i: 128
1064
+ }
1065
+ arg {
1066
+ name: "Y_scale"
1067
+ f: 0.0463029
1068
+ }
1069
+ device_option {
1070
+ }
1071
+ engine: "DNNLOWP"
1072
+ }
1073
+ op {
1074
+ input: "gpu_0/pred_1"
1075
+ input: "gpu_0/res4_0_branch2a_w_0_int8"
1076
+ input: "gpu_0/res4_0_branch2a_bn_b_0_int8"
1077
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
1078
+ name: ""
1079
+ type: "Int8ConvRelu"
1080
+ arg {
1081
+ name: "kernel"
1082
+ i: 1
1083
+ }
1084
+ arg {
1085
+ name: "pad"
1086
+ i: 0
1087
+ }
1088
+ arg {
1089
+ name: "order"
1090
+ s: "NHWC"
1091
+ }
1092
+ arg {
1093
+ name: "stride"
1094
+ i: 1
1095
+ }
1096
+ arg {
1097
+ name: "Y_zero_point"
1098
+ i: 0
1099
+ }
1100
+ arg {
1101
+ name: "Y_scale"
1102
+ f: 0.0309035
1103
+ }
1104
+ device_option {
1105
+ }
1106
+ engine: "DNNLOWP"
1107
+ }
1108
+ op {
1109
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1110
+ input: "gpu_0/res4_0_branch2b_w_0_int8"
1111
+ input: "gpu_0/res4_0_branch2b_bn_b_0_int8"
1112
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1113
+ name: ""
1114
+ type: "Int8ConvRelu"
1115
+ arg {
1116
+ name: "kernel"
1117
+ i: 3
1118
+ }
1119
+ arg {
1120
+ name: "pad"
1121
+ i: 1
1122
+ }
1123
+ arg {
1124
+ name: "order"
1125
+ s: "NHWC"
1126
+ }
1127
+ arg {
1128
+ name: "stride"
1129
+ i: 2
1130
+ }
1131
+ arg {
1132
+ name: "Y_zero_point"
1133
+ i: 0
1134
+ }
1135
+ arg {
1136
+ name: "Y_scale"
1137
+ f: 0.0318275
1138
+ }
1139
+ device_option {
1140
+ }
1141
+ engine: "DNNLOWP"
1142
+ }
1143
+ op {
1144
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1145
+ input: "gpu_0/res4_0_branch2c_w_0_int8"
1146
+ input: "gpu_0/res4_0_branch2c_bn_b_0_int8"
1147
+ output: "gpu_0/pred_1"
1148
+ name: ""
1149
+ type: "Int8Conv"
1150
+ arg {
1151
+ name: "kernel"
1152
+ i: 1
1153
+ }
1154
+ arg {
1155
+ name: "pad"
1156
+ i: 0
1157
+ }
1158
+ arg {
1159
+ name: "order"
1160
+ s: "NHWC"
1161
+ }
1162
+ arg {
1163
+ name: "stride"
1164
+ i: 1
1165
+ }
1166
+ arg {
1167
+ name: "Y_zero_point"
1168
+ i: 128
1169
+ }
1170
+ arg {
1171
+ name: "Y_scale"
1172
+ f: 0.0569455
1173
+ }
1174
+ device_option {
1175
+ }
1176
+ engine: "DNNLOWP"
1177
+ }
1178
+ op {
1179
+ input: "gpu_0/pred_1"
1180
+ input: "gpu_0/pred_1_int8"
1181
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
1182
+ name: ""
1183
+ type: "Int8SumRelu"
1184
+ arg {
1185
+ name: "Y_scale"
1186
+ f: 0.0376431
1187
+ }
1188
+ arg {
1189
+ name: "Y_zero_point"
1190
+ i: 0
1191
+ }
1192
+ arg {
1193
+ name: "order"
1194
+ s: "NHWC"
1195
+ }
1196
+ device_option {
1197
+ }
1198
+ engine: "DNNLOWP"
1199
+ }
1200
+ op {
1201
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1202
+ input: "gpu_0/res4_1_branch2a_w_0_int8"
1203
+ input: "gpu_0/res4_1_branch2a_bn_b_0_int8"
1204
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1205
+ name: ""
1206
+ type: "Int8ConvRelu"
1207
+ arg {
1208
+ name: "kernel"
1209
+ i: 1
1210
+ }
1211
+ arg {
1212
+ name: "pad"
1213
+ i: 0
1214
+ }
1215
+ arg {
1216
+ name: "order"
1217
+ s: "NHWC"
1218
+ }
1219
+ arg {
1220
+ name: "stride"
1221
+ i: 1
1222
+ }
1223
+ arg {
1224
+ name: "Y_zero_point"
1225
+ i: 0
1226
+ }
1227
+ arg {
1228
+ name: "Y_scale"
1229
+ f: 0.0423619
1230
+ }
1231
+ device_option {
1232
+ }
1233
+ engine: "DNNLOWP"
1234
+ }
1235
+ op {
1236
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1237
+ input: "gpu_0/res4_1_branch2b_w_0_int8"
1238
+ input: "gpu_0/res4_1_branch2b_bn_b_0_int8"
1239
+ output: "gpu_0/softmax_1"
1240
+ name: ""
1241
+ type: "Int8ConvRelu"
1242
+ arg {
1243
+ name: "kernel"
1244
+ i: 3
1245
+ }
1246
+ arg {
1247
+ name: "pad"
1248
+ i: 1
1249
+ }
1250
+ arg {
1251
+ name: "order"
1252
+ s: "NHWC"
1253
+ }
1254
+ arg {
1255
+ name: "stride"
1256
+ i: 1
1257
+ }
1258
+ arg {
1259
+ name: "Y_zero_point"
1260
+ i: 0
1261
+ }
1262
+ arg {
1263
+ name: "Y_scale"
1264
+ f: 0.0209274
1265
+ }
1266
+ device_option {
1267
+ }
1268
+ engine: "DNNLOWP"
1269
+ }
1270
+ op {
1271
+ input: "gpu_0/softmax_1"
1272
+ input: "gpu_0/res4_1_branch2c_w_0_int8"
1273
+ input: "gpu_0/res4_1_branch2c_bn_b_0_int8"
1274
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1275
+ name: ""
1276
+ type: "Int8Conv"
1277
+ arg {
1278
+ name: "kernel"
1279
+ i: 1
1280
+ }
1281
+ arg {
1282
+ name: "pad"
1283
+ i: 0
1284
+ }
1285
+ arg {
1286
+ name: "order"
1287
+ s: "NHWC"
1288
+ }
1289
+ arg {
1290
+ name: "stride"
1291
+ i: 1
1292
+ }
1293
+ arg {
1294
+ name: "Y_zero_point"
1295
+ i: 128
1296
+ }
1297
+ arg {
1298
+ name: "Y_scale"
1299
+ f: 0.0438538
1300
+ }
1301
+ device_option {
1302
+ }
1303
+ engine: "DNNLOWP"
1304
+ }
1305
+ op {
1306
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1307
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1308
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
1309
+ name: ""
1310
+ type: "Int8SumRelu"
1311
+ arg {
1312
+ name: "Y_scale"
1313
+ f: 0.0354871
1314
+ }
1315
+ arg {
1316
+ name: "Y_zero_point"
1317
+ i: 0
1318
+ }
1319
+ arg {
1320
+ name: "order"
1321
+ s: "NHWC"
1322
+ }
1323
+ device_option {
1324
+ }
1325
+ engine: "DNNLOWP"
1326
+ }
1327
+ op {
1328
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1329
+ input: "gpu_0/res4_2_branch2a_w_0_int8"
1330
+ input: "gpu_0/res4_2_branch2a_bn_b_0_int8"
1331
+ output: "gpu_0/softmax_1"
1332
+ name: ""
1333
+ type: "Int8ConvRelu"
1334
+ arg {
1335
+ name: "kernel"
1336
+ i: 1
1337
+ }
1338
+ arg {
1339
+ name: "pad"
1340
+ i: 0
1341
+ }
1342
+ arg {
1343
+ name: "order"
1344
+ s: "NHWC"
1345
+ }
1346
+ arg {
1347
+ name: "stride"
1348
+ i: 1
1349
+ }
1350
+ arg {
1351
+ name: "Y_zero_point"
1352
+ i: 0
1353
+ }
1354
+ arg {
1355
+ name: "Y_scale"
1356
+ f: 0.0271025
1357
+ }
1358
+ device_option {
1359
+ }
1360
+ engine: "DNNLOWP"
1361
+ }
1362
+ op {
1363
+ input: "gpu_0/softmax_1"
1364
+ input: "gpu_0/res4_2_branch2b_w_0_int8"
1365
+ input: "gpu_0/res4_2_branch2b_bn_b_0_int8"
1366
+ output: "gpu_0/pred_1_int8"
1367
+ name: ""
1368
+ type: "Int8ConvRelu"
1369
+ arg {
1370
+ name: "kernel"
1371
+ i: 3
1372
+ }
1373
+ arg {
1374
+ name: "pad"
1375
+ i: 1
1376
+ }
1377
+ arg {
1378
+ name: "order"
1379
+ s: "NHWC"
1380
+ }
1381
+ arg {
1382
+ name: "stride"
1383
+ i: 1
1384
+ }
1385
+ arg {
1386
+ name: "Y_zero_point"
1387
+ i: 0
1388
+ }
1389
+ arg {
1390
+ name: "Y_scale"
1391
+ f: 0.0219479
1392
+ }
1393
+ device_option {
1394
+ }
1395
+ engine: "DNNLOWP"
1396
+ }
1397
+ op {
1398
+ input: "gpu_0/pred_1_int8"
1399
+ input: "gpu_0/res4_2_branch2c_w_0_int8"
1400
+ input: "gpu_0/res4_2_branch2c_bn_b_0_int8"
1401
+ output: "gpu_0/softmax_1"
1402
+ name: ""
1403
+ type: "Int8Conv"
1404
+ arg {
1405
+ name: "kernel"
1406
+ i: 1
1407
+ }
1408
+ arg {
1409
+ name: "pad"
1410
+ i: 0
1411
+ }
1412
+ arg {
1413
+ name: "order"
1414
+ s: "NHWC"
1415
+ }
1416
+ arg {
1417
+ name: "stride"
1418
+ i: 1
1419
+ }
1420
+ arg {
1421
+ name: "Y_zero_point"
1422
+ i: 128
1423
+ }
1424
+ arg {
1425
+ name: "Y_scale"
1426
+ f: 0.0482171
1427
+ }
1428
+ device_option {
1429
+ }
1430
+ engine: "DNNLOWP"
1431
+ }
1432
+ op {
1433
+ input: "gpu_0/softmax_1"
1434
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1435
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
1436
+ name: ""
1437
+ type: "Int8SumRelu"
1438
+ arg {
1439
+ name: "Y_scale"
1440
+ f: 0.0348967
1441
+ }
1442
+ arg {
1443
+ name: "Y_zero_point"
1444
+ i: 0
1445
+ }
1446
+ arg {
1447
+ name: "order"
1448
+ s: "NHWC"
1449
+ }
1450
+ device_option {
1451
+ }
1452
+ engine: "DNNLOWP"
1453
+ }
1454
+ op {
1455
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1456
+ input: "gpu_0/res4_3_branch2a_w_0_int8"
1457
+ input: "gpu_0/res4_3_branch2a_bn_b_0_int8"
1458
+ output: "gpu_0/pred_1"
1459
+ name: ""
1460
+ type: "Int8ConvRelu"
1461
+ arg {
1462
+ name: "kernel"
1463
+ i: 1
1464
+ }
1465
+ arg {
1466
+ name: "pad"
1467
+ i: 0
1468
+ }
1469
+ arg {
1470
+ name: "order"
1471
+ s: "NHWC"
1472
+ }
1473
+ arg {
1474
+ name: "stride"
1475
+ i: 1
1476
+ }
1477
+ arg {
1478
+ name: "Y_zero_point"
1479
+ i: 0
1480
+ }
1481
+ arg {
1482
+ name: "Y_scale"
1483
+ f: 0.0266634
1484
+ }
1485
+ device_option {
1486
+ }
1487
+ engine: "DNNLOWP"
1488
+ }
1489
+ op {
1490
+ input: "gpu_0/pred_1"
1491
+ input: "gpu_0/res4_3_branch2b_w_0_int8"
1492
+ input: "gpu_0/res4_3_branch2b_bn_b_0_int8"
1493
+ output: "gpu_0/pred_1_int8"
1494
+ name: ""
1495
+ type: "Int8ConvRelu"
1496
+ arg {
1497
+ name: "kernel"
1498
+ i: 3
1499
+ }
1500
+ arg {
1501
+ name: "pad"
1502
+ i: 1
1503
+ }
1504
+ arg {
1505
+ name: "order"
1506
+ s: "NHWC"
1507
+ }
1508
+ arg {
1509
+ name: "stride"
1510
+ i: 1
1511
+ }
1512
+ arg {
1513
+ name: "Y_zero_point"
1514
+ i: 0
1515
+ }
1516
+ arg {
1517
+ name: "Y_scale"
1518
+ f: 0.0231047
1519
+ }
1520
+ device_option {
1521
+ }
1522
+ engine: "DNNLOWP"
1523
+ }
1524
+ op {
1525
+ input: "gpu_0/pred_1_int8"
1526
+ input: "gpu_0/res4_3_branch2c_w_0_int8"
1527
+ input: "gpu_0/res4_3_branch2c_bn_b_0_int8"
1528
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1529
+ name: ""
1530
+ type: "Int8Conv"
1531
+ arg {
1532
+ name: "kernel"
1533
+ i: 1
1534
+ }
1535
+ arg {
1536
+ name: "pad"
1537
+ i: 0
1538
+ }
1539
+ arg {
1540
+ name: "order"
1541
+ s: "NHWC"
1542
+ }
1543
+ arg {
1544
+ name: "stride"
1545
+ i: 1
1546
+ }
1547
+ arg {
1548
+ name: "Y_zero_point"
1549
+ i: 128
1550
+ }
1551
+ arg {
1552
+ name: "Y_scale"
1553
+ f: 0.0542256
1554
+ }
1555
+ device_option {
1556
+ }
1557
+ engine: "DNNLOWP"
1558
+ }
1559
+ op {
1560
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1561
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1562
+ output: "gpu_0/pred_1"
1563
+ name: ""
1564
+ type: "Int8SumRelu"
1565
+ arg {
1566
+ name: "Y_scale"
1567
+ f: 0.0361572
1568
+ }
1569
+ arg {
1570
+ name: "Y_zero_point"
1571
+ i: 0
1572
+ }
1573
+ arg {
1574
+ name: "order"
1575
+ s: "NHWC"
1576
+ }
1577
+ device_option {
1578
+ }
1579
+ engine: "DNNLOWP"
1580
+ }
1581
+ op {
1582
+ input: "gpu_0/pred_1"
1583
+ input: "gpu_0/res4_4_branch2a_w_0_int8"
1584
+ input: "gpu_0/res4_4_branch2a_bn_b_0_int8"
1585
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1586
+ name: ""
1587
+ type: "Int8ConvRelu"
1588
+ arg {
1589
+ name: "kernel"
1590
+ i: 1
1591
+ }
1592
+ arg {
1593
+ name: "pad"
1594
+ i: 0
1595
+ }
1596
+ arg {
1597
+ name: "order"
1598
+ s: "NHWC"
1599
+ }
1600
+ arg {
1601
+ name: "stride"
1602
+ i: 1
1603
+ }
1604
+ arg {
1605
+ name: "Y_zero_point"
1606
+ i: 0
1607
+ }
1608
+ arg {
1609
+ name: "Y_scale"
1610
+ f: 0.0258205
1611
+ }
1612
+ device_option {
1613
+ }
1614
+ engine: "DNNLOWP"
1615
+ }
1616
+ op {
1617
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1618
+ input: "gpu_0/res4_4_branch2b_w_0_int8"
1619
+ input: "gpu_0/res4_4_branch2b_bn_b_0_int8"
1620
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
1621
+ name: ""
1622
+ type: "Int8ConvRelu"
1623
+ arg {
1624
+ name: "kernel"
1625
+ i: 3
1626
+ }
1627
+ arg {
1628
+ name: "pad"
1629
+ i: 1
1630
+ }
1631
+ arg {
1632
+ name: "order"
1633
+ s: "NHWC"
1634
+ }
1635
+ arg {
1636
+ name: "stride"
1637
+ i: 1
1638
+ }
1639
+ arg {
1640
+ name: "Y_zero_point"
1641
+ i: 0
1642
+ }
1643
+ arg {
1644
+ name: "Y_scale"
1645
+ f: 0.0258888
1646
+ }
1647
+ device_option {
1648
+ }
1649
+ engine: "DNNLOWP"
1650
+ }
1651
+ op {
1652
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1653
+ input: "gpu_0/res4_4_branch2c_w_0_int8"
1654
+ input: "gpu_0/res4_4_branch2c_bn_b_0_int8"
1655
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1656
+ name: ""
1657
+ type: "Int8Conv"
1658
+ arg {
1659
+ name: "kernel"
1660
+ i: 1
1661
+ }
1662
+ arg {
1663
+ name: "pad"
1664
+ i: 0
1665
+ }
1666
+ arg {
1667
+ name: "order"
1668
+ s: "NHWC"
1669
+ }
1670
+ arg {
1671
+ name: "stride"
1672
+ i: 1
1673
+ }
1674
+ arg {
1675
+ name: "Y_zero_point"
1676
+ i: 128
1677
+ }
1678
+ arg {
1679
+ name: "Y_scale"
1680
+ f: 0.0449884
1681
+ }
1682
+ device_option {
1683
+ }
1684
+ engine: "DNNLOWP"
1685
+ }
1686
+ op {
1687
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1688
+ input: "gpu_0/pred_1"
1689
+ output: "gpu_0/softmax_1"
1690
+ name: ""
1691
+ type: "Int8SumRelu"
1692
+ arg {
1693
+ name: "Y_scale"
1694
+ f: 0.0386498
1695
+ }
1696
+ arg {
1697
+ name: "Y_zero_point"
1698
+ i: 0
1699
+ }
1700
+ arg {
1701
+ name: "order"
1702
+ s: "NHWC"
1703
+ }
1704
+ device_option {
1705
+ }
1706
+ engine: "DNNLOWP"
1707
+ }
1708
+ op {
1709
+ input: "gpu_0/softmax_1"
1710
+ input: "gpu_0/res4_5_branch2a_w_0_int8"
1711
+ input: "gpu_0/res4_5_branch2a_bn_b_0_int8"
1712
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
1713
+ name: ""
1714
+ type: "Int8ConvRelu"
1715
+ arg {
1716
+ name: "kernel"
1717
+ i: 1
1718
+ }
1719
+ arg {
1720
+ name: "pad"
1721
+ i: 0
1722
+ }
1723
+ arg {
1724
+ name: "order"
1725
+ s: "NHWC"
1726
+ }
1727
+ arg {
1728
+ name: "stride"
1729
+ i: 1
1730
+ }
1731
+ arg {
1732
+ name: "Y_zero_point"
1733
+ i: 0
1734
+ }
1735
+ arg {
1736
+ name: "Y_scale"
1737
+ f: 0.0316596
1738
+ }
1739
+ device_option {
1740
+ }
1741
+ engine: "DNNLOWP"
1742
+ }
1743
+ op {
1744
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1745
+ input: "gpu_0/res4_5_branch2b_w_0_int8"
1746
+ input: "gpu_0/res4_5_branch2b_bn_b_0_int8"
1747
+ output: "gpu_0/pred_1_int8"
1748
+ name: ""
1749
+ type: "Int8ConvRelu"
1750
+ arg {
1751
+ name: "kernel"
1752
+ i: 3
1753
+ }
1754
+ arg {
1755
+ name: "pad"
1756
+ i: 1
1757
+ }
1758
+ arg {
1759
+ name: "order"
1760
+ s: "NHWC"
1761
+ }
1762
+ arg {
1763
+ name: "stride"
1764
+ i: 1
1765
+ }
1766
+ arg {
1767
+ name: "Y_zero_point"
1768
+ i: 0
1769
+ }
1770
+ arg {
1771
+ name: "Y_scale"
1772
+ f: 0.0400494
1773
+ }
1774
+ device_option {
1775
+ }
1776
+ engine: "DNNLOWP"
1777
+ }
1778
+ op {
1779
+ input: "gpu_0/pred_1_int8"
1780
+ input: "gpu_0/res4_5_branch2c_w_0_int8"
1781
+ input: "gpu_0/res4_5_branch2c_bn_b_0_int8"
1782
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
1783
+ name: ""
1784
+ type: "Int8Conv"
1785
+ arg {
1786
+ name: "kernel"
1787
+ i: 1
1788
+ }
1789
+ arg {
1790
+ name: "pad"
1791
+ i: 0
1792
+ }
1793
+ arg {
1794
+ name: "order"
1795
+ s: "NHWC"
1796
+ }
1797
+ arg {
1798
+ name: "stride"
1799
+ i: 1
1800
+ }
1801
+ arg {
1802
+ name: "Y_zero_point"
1803
+ i: 128
1804
+ }
1805
+ arg {
1806
+ name: "Y_scale"
1807
+ f: 0.0537317
1808
+ }
1809
+ device_option {
1810
+ }
1811
+ engine: "DNNLOWP"
1812
+ }
1813
+ op {
1814
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
1815
+ input: "gpu_0/softmax_1"
1816
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1817
+ name: ""
1818
+ type: "Int8SumRelu"
1819
+ arg {
1820
+ name: "Y_scale"
1821
+ f: 0.0370605
1822
+ }
1823
+ arg {
1824
+ name: "Y_zero_point"
1825
+ i: 0
1826
+ }
1827
+ arg {
1828
+ name: "order"
1829
+ s: "NHWC"
1830
+ }
1831
+ device_option {
1832
+ }
1833
+ engine: "DNNLOWP"
1834
+ }
1835
+ op {
1836
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1837
+ input: "gpu_0/res5_0_branch1_w_0_int8"
1838
+ input: "gpu_0/res5_0_branch1_bn_b_0_int8"
1839
+ output: "gpu_0/pred_1_int8"
1840
+ name: ""
1841
+ type: "Int8Conv"
1842
+ arg {
1843
+ name: "stride"
1844
+ i: 2
1845
+ }
1846
+ arg {
1847
+ name: "order"
1848
+ s: "NHWC"
1849
+ }
1850
+ arg {
1851
+ name: "kernel"
1852
+ i: 1
1853
+ }
1854
+ arg {
1855
+ name: "Y_zero_point"
1856
+ i: 128
1857
+ }
1858
+ arg {
1859
+ name: "Y_scale"
1860
+ f: 0.141024
1861
+ }
1862
+ device_option {
1863
+ }
1864
+ engine: "DNNLOWP"
1865
+ }
1866
+ op {
1867
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1868
+ input: "gpu_0/res5_0_branch2a_w_0_int8"
1869
+ input: "gpu_0/res5_0_branch2a_bn_b_0_int8"
1870
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
1871
+ name: ""
1872
+ type: "Int8ConvRelu"
1873
+ arg {
1874
+ name: "kernel"
1875
+ i: 1
1876
+ }
1877
+ arg {
1878
+ name: "pad"
1879
+ i: 0
1880
+ }
1881
+ arg {
1882
+ name: "order"
1883
+ s: "NHWC"
1884
+ }
1885
+ arg {
1886
+ name: "stride"
1887
+ i: 1
1888
+ }
1889
+ arg {
1890
+ name: "Y_zero_point"
1891
+ i: 0
1892
+ }
1893
+ arg {
1894
+ name: "Y_scale"
1895
+ f: 0.0241763
1896
+ }
1897
+ device_option {
1898
+ }
1899
+ engine: "DNNLOWP"
1900
+ }
1901
+ op {
1902
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
1903
+ input: "gpu_0/res5_0_branch2b_w_0_int8"
1904
+ input: "gpu_0/res5_0_branch2b_bn_b_0_int8"
1905
+ output: "gpu_0/pred_1"
1906
+ name: ""
1907
+ type: "Int8ConvRelu"
1908
+ arg {
1909
+ name: "kernel"
1910
+ i: 3
1911
+ }
1912
+ arg {
1913
+ name: "pad"
1914
+ i: 1
1915
+ }
1916
+ arg {
1917
+ name: "order"
1918
+ s: "NHWC"
1919
+ }
1920
+ arg {
1921
+ name: "stride"
1922
+ i: 2
1923
+ }
1924
+ arg {
1925
+ name: "Y_zero_point"
1926
+ i: 0
1927
+ }
1928
+ arg {
1929
+ name: "Y_scale"
1930
+ f: 0.0282145
1931
+ }
1932
+ device_option {
1933
+ }
1934
+ engine: "DNNLOWP"
1935
+ }
1936
+ op {
1937
+ input: "gpu_0/pred_1"
1938
+ input: "gpu_0/res5_0_branch2c_w_0_int8"
1939
+ input: "gpu_0/res5_0_branch2c_bn_b_0_int8"
1940
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
1941
+ name: ""
1942
+ type: "Int8Conv"
1943
+ arg {
1944
+ name: "kernel"
1945
+ i: 1
1946
+ }
1947
+ arg {
1948
+ name: "pad"
1949
+ i: 0
1950
+ }
1951
+ arg {
1952
+ name: "order"
1953
+ s: "NHWC"
1954
+ }
1955
+ arg {
1956
+ name: "stride"
1957
+ i: 1
1958
+ }
1959
+ arg {
1960
+ name: "Y_zero_point"
1961
+ i: 128
1962
+ }
1963
+ arg {
1964
+ name: "Y_scale"
1965
+ f: 0.181634
1966
+ }
1967
+ device_option {
1968
+ }
1969
+ engine: "DNNLOWP"
1970
+ }
1971
+ op {
1972
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
1973
+ input: "gpu_0/pred_1_int8"
1974
+ output: "gpu_0/softmax_1"
1975
+ name: ""
1976
+ type: "Int8SumRelu"
1977
+ arg {
1978
+ name: "Y_scale"
1979
+ f: 0.155178
1980
+ }
1981
+ arg {
1982
+ name: "Y_zero_point"
1983
+ i: 0
1984
+ }
1985
+ arg {
1986
+ name: "order"
1987
+ s: "NHWC"
1988
+ }
1989
+ device_option {
1990
+ }
1991
+ engine: "DNNLOWP"
1992
+ }
1993
+ op {
1994
+ input: "gpu_0/softmax_1"
1995
+ input: "gpu_0/res5_1_branch2a_w_0_int8"
1996
+ input: "gpu_0/res5_1_branch2a_bn_b_0_int8"
1997
+ output: "gpu_0/pred_1"
1998
+ name: ""
1999
+ type: "Int8ConvRelu"
2000
+ arg {
2001
+ name: "kernel"
2002
+ i: 1
2003
+ }
2004
+ arg {
2005
+ name: "pad"
2006
+ i: 0
2007
+ }
2008
+ arg {
2009
+ name: "order"
2010
+ s: "NHWC"
2011
+ }
2012
+ arg {
2013
+ name: "stride"
2014
+ i: 1
2015
+ }
2016
+ arg {
2017
+ name: "Y_zero_point"
2018
+ i: 0
2019
+ }
2020
+ arg {
2021
+ name: "Y_scale"
2022
+ f: 0.0277552
2023
+ }
2024
+ device_option {
2025
+ }
2026
+ engine: "DNNLOWP"
2027
+ }
2028
+ op {
2029
+ input: "gpu_0/pred_1"
2030
+ input: "gpu_0/res5_1_branch2b_w_0_int8"
2031
+ input: "gpu_0/res5_1_branch2b_bn_b_0_int8"
2032
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
2033
+ name: ""
2034
+ type: "Int8ConvRelu"
2035
+ arg {
2036
+ name: "kernel"
2037
+ i: 3
2038
+ }
2039
+ arg {
2040
+ name: "pad"
2041
+ i: 1
2042
+ }
2043
+ arg {
2044
+ name: "order"
2045
+ s: "NHWC"
2046
+ }
2047
+ arg {
2048
+ name: "stride"
2049
+ i: 1
2050
+ }
2051
+ arg {
2052
+ name: "Y_zero_point"
2053
+ i: 0
2054
+ }
2055
+ arg {
2056
+ name: "Y_scale"
2057
+ f: 0.0200459
2058
+ }
2059
+ device_option {
2060
+ }
2061
+ engine: "DNNLOWP"
2062
+ }
2063
+ op {
2064
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
2065
+ input: "gpu_0/res5_1_branch2c_w_0_int8"
2066
+ input: "gpu_0/res5_1_branch2c_bn_b_0_int8"
2067
+ output: "gpu_0/pred_1"
2068
+ name: ""
2069
+ type: "Int8Conv"
2070
+ arg {
2071
+ name: "kernel"
2072
+ i: 1
2073
+ }
2074
+ arg {
2075
+ name: "pad"
2076
+ i: 0
2077
+ }
2078
+ arg {
2079
+ name: "order"
2080
+ s: "NHWC"
2081
+ }
2082
+ arg {
2083
+ name: "stride"
2084
+ i: 1
2085
+ }
2086
+ arg {
2087
+ name: "Y_zero_point"
2088
+ i: 128
2089
+ }
2090
+ arg {
2091
+ name: "Y_scale"
2092
+ f: 0.111846
2093
+ }
2094
+ device_option {
2095
+ }
2096
+ engine: "DNNLOWP"
2097
+ }
2098
+ op {
2099
+ input: "gpu_0/pred_1"
2100
+ input: "gpu_0/softmax_1"
2101
+ output: "gpu_0/pred_1_int8"
2102
+ name: ""
2103
+ type: "Int8SumRelu"
2104
+ arg {
2105
+ name: "Y_scale"
2106
+ f: 0.173267
2107
+ }
2108
+ arg {
2109
+ name: "Y_zero_point"
2110
+ i: 0
2111
+ }
2112
+ arg {
2113
+ name: "order"
2114
+ s: "NHWC"
2115
+ }
2116
+ device_option {
2117
+ }
2118
+ engine: "DNNLOWP"
2119
+ }
2120
+ op {
2121
+ input: "gpu_0/pred_1_int8"
2122
+ input: "gpu_0/res5_2_branch2a_w_0_int8"
2123
+ input: "gpu_0/res5_2_branch2a_bn_b_0_int8"
2124
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
2125
+ name: ""
2126
+ type: "Int8ConvRelu"
2127
+ arg {
2128
+ name: "kernel"
2129
+ i: 1
2130
+ }
2131
+ arg {
2132
+ name: "pad"
2133
+ i: 0
2134
+ }
2135
+ arg {
2136
+ name: "order"
2137
+ s: "NHWC"
2138
+ }
2139
+ arg {
2140
+ name: "stride"
2141
+ i: 1
2142
+ }
2143
+ arg {
2144
+ name: "Y_zero_point"
2145
+ i: 0
2146
+ }
2147
+ arg {
2148
+ name: "Y_scale"
2149
+ f: 0.0294285
2150
+ }
2151
+ device_option {
2152
+ }
2153
+ engine: "DNNLOWP"
2154
+ }
2155
+ op {
2156
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
2157
+ input: "gpu_0/res5_2_branch2b_w_0_int8"
2158
+ input: "gpu_0/res5_2_branch2b_bn_b_0_int8"
2159
+ output: "gpu_0/res5_2_branch2b_bn_1_int8"
2160
+ name: ""
2161
+ type: "Int8ConvRelu"
2162
+ arg {
2163
+ name: "kernel"
2164
+ i: 3
2165
+ }
2166
+ arg {
2167
+ name: "pad"
2168
+ i: 1
2169
+ }
2170
+ arg {
2171
+ name: "order"
2172
+ s: "NHWC"
2173
+ }
2174
+ arg {
2175
+ name: "stride"
2176
+ i: 1
2177
+ }
2178
+ arg {
2179
+ name: "Y_zero_point"
2180
+ i: 0
2181
+ }
2182
+ arg {
2183
+ name: "Y_scale"
2184
+ f: 0.0254705
2185
+ }
2186
+ device_option {
2187
+ }
2188
+ engine: "DNNLOWP"
2189
+ }
2190
+ op {
2191
+ input: "gpu_0/res5_2_branch2b_bn_1_int8"
2192
+ input: "gpu_0/res5_2_branch2c_w_0_int8"
2193
+ input: "gpu_0/res5_2_branch2c_bn_b_0_int8"
2194
+ output: "gpu_0/res5_2_branch2c_bn_1_int8"
2195
+ name: ""
2196
+ type: "Int8Conv"
2197
+ arg {
2198
+ name: "kernel"
2199
+ i: 1
2200
+ }
2201
+ arg {
2202
+ name: "pad"
2203
+ i: 0
2204
+ }
2205
+ arg {
2206
+ name: "order"
2207
+ s: "NHWC"
2208
+ }
2209
+ arg {
2210
+ name: "stride"
2211
+ i: 1
2212
+ }
2213
+ arg {
2214
+ name: "Y_zero_point"
2215
+ i: 128
2216
+ }
2217
+ arg {
2218
+ name: "Y_scale"
2219
+ f: 0.173424
2220
+ }
2221
+ device_option {
2222
+ }
2223
+ engine: "DNNLOWP"
2224
+ }
2225
+ op {
2226
+ input: "gpu_0/res5_2_branch2c_bn_1_int8"
2227
+ input: "gpu_0/pred_1_int8"
2228
+ output: "gpu_0/res5_2_branch2c_bn_2_int8"
2229
+ name: ""
2230
+ type: "Int8SumRelu"
2231
+ arg {
2232
+ name: "Y_scale"
2233
+ f: 0.228526
2234
+ }
2235
+ arg {
2236
+ name: "Y_zero_point"
2237
+ i: 0
2238
+ }
2239
+ arg {
2240
+ name: "order"
2241
+ s: "NHWC"
2242
+ }
2243
+ device_option {
2244
+ }
2245
+ engine: "DNNLOWP"
2246
+ }
2247
+ op {
2248
+ input: "gpu_0/res5_2_branch2c_bn_2_int8"
2249
+ output: "gpu_0/softmax_1"
2250
+ name: ""
2251
+ type: "Int8AveragePool"
2252
+ arg {
2253
+ name: "kernel"
2254
+ i: 7
2255
+ }
2256
+ arg {
2257
+ name: "stride"
2258
+ i: 1
2259
+ }
2260
+ arg {
2261
+ name: "order"
2262
+ s: "NHWC"
2263
+ }
2264
+ arg {
2265
+ name: "Y_scale"
2266
+ f: 0.0776699
2267
+ }
2268
+ arg {
2269
+ name: "Y_zero_point"
2270
+ i: 0
2271
+ }
2272
+ device_option {
2273
+ }
2274
+ engine: "DNNLOWP"
2275
+ }
2276
+ op {
2277
+ input: "gpu_0/softmax_1"
2278
+ input: "gpu_0/pred_w_0_int8"
2279
+ input: "gpu_0/pred_b_0_int8"
2280
+ output: "gpu_0/pred_1_int8"
2281
+ name: ""
2282
+ type: "Int8FC"
2283
+ arg {
2284
+ name: "Y_zero_point"
2285
+ i: 128
2286
+ }
2287
+ arg {
2288
+ name: "order"
2289
+ s: "NHWC"
2290
+ }
2291
+ arg {
2292
+ name: "Y_scale"
2293
+ f: 0.235032
2294
+ }
2295
+ device_option {
2296
+ }
2297
+ engine: "DNNLOWP"
2298
+ }
2299
+ op {
2300
+ input: "gpu_0/pred_1_int8"
2301
+ output: "gpu_0/pred_1"
2302
+ name: ""
2303
+ type: "Int8Dequantize"
2304
+ engine: "DNNLOWP"
2305
+ }
2306
+ op {
2307
+ input: "gpu_0/pred_1"
2308
+ output: "gpu_0/softmax_1"
2309
+ name: ""
2310
+ type: "Softmax"
2311
+ device_option {
2312
+ }
2313
+ engine: ""
2314
+ }
2315
+ external_input: "gpu_0/data_0"
2316
+ external_input: "gpu_0/conv1_w_0_int8"
2317
+ external_input: "gpu_0/res_conv1_bn_b_0_int8"
2318
+ external_input: "gpu_0/res2_0_branch2a_w_0_int8"
2319
+ external_input: "gpu_0/res2_0_branch2a_bn_b_0_int8"
2320
+ external_input: "gpu_0/res2_0_branch2b_w_0_int8"
2321
+ external_input: "gpu_0/res2_0_branch2b_bn_b_0_int8"
2322
+ external_input: "gpu_0/res2_0_branch2c_w_0_int8"
2323
+ external_input: "gpu_0/res2_0_branch2c_bn_b_0_int8"
2324
+ external_input: "gpu_0/res2_0_branch1_w_0_int8"
2325
+ external_input: "gpu_0/res2_0_branch1_bn_b_0_int8"
2326
+ external_input: "gpu_0/res2_1_branch2a_w_0_int8"
2327
+ external_input: "gpu_0/res2_1_branch2a_bn_b_0_int8"
2328
+ external_input: "gpu_0/res2_1_branch2b_w_0_int8"
2329
+ external_input: "gpu_0/res2_1_branch2b_bn_b_0_int8"
2330
+ external_input: "gpu_0/res2_1_branch2c_w_0_int8"
2331
+ external_input: "gpu_0/res2_1_branch2c_bn_b_0_int8"
2332
+ external_input: "gpu_0/res2_2_branch2a_w_0_int8"
2333
+ external_input: "gpu_0/res2_2_branch2a_bn_b_0_int8"
2334
+ external_input: "gpu_0/res2_2_branch2b_w_0_int8"
2335
+ external_input: "gpu_0/res2_2_branch2b_bn_b_0_int8"
2336
+ external_input: "gpu_0/res2_2_branch2c_w_0_int8"
2337
+ external_input: "gpu_0/res2_2_branch2c_bn_b_0_int8"
2338
+ external_input: "gpu_0/res3_0_branch2a_w_0_int8"
2339
+ external_input: "gpu_0/res3_0_branch2a_bn_b_0_int8"
2340
+ external_input: "gpu_0/res3_0_branch2b_w_0_int8"
2341
+ external_input: "gpu_0/res3_0_branch2b_bn_b_0_int8"
2342
+ external_input: "gpu_0/res3_0_branch2c_w_0_int8"
2343
+ external_input: "gpu_0/res3_0_branch2c_bn_b_0_int8"
2344
+ external_input: "gpu_0/res3_0_branch1_w_0_int8"
2345
+ external_input: "gpu_0/res3_0_branch1_bn_b_0_int8"
2346
+ external_input: "gpu_0/res3_1_branch2a_w_0_int8"
2347
+ external_input: "gpu_0/res3_1_branch2a_bn_b_0_int8"
2348
+ external_input: "gpu_0/res3_1_branch2b_w_0_int8"
2349
+ external_input: "gpu_0/res3_1_branch2b_bn_b_0_int8"
2350
+ external_input: "gpu_0/res3_1_branch2c_w_0_int8"
2351
+ external_input: "gpu_0/res3_1_branch2c_bn_b_0_int8"
2352
+ external_input: "gpu_0/res3_2_branch2a_w_0_int8"
2353
+ external_input: "gpu_0/res3_2_branch2a_bn_b_0_int8"
2354
+ external_input: "gpu_0/res3_2_branch2b_w_0_int8"
2355
+ external_input: "gpu_0/res3_2_branch2b_bn_b_0_int8"
2356
+ external_input: "gpu_0/res3_2_branch2c_w_0_int8"
2357
+ external_input: "gpu_0/res3_2_branch2c_bn_b_0_int8"
2358
+ external_input: "gpu_0/res3_3_branch2a_w_0_int8"
2359
+ external_input: "gpu_0/res3_3_branch2a_bn_b_0_int8"
2360
+ external_input: "gpu_0/res3_3_branch2b_w_0_int8"
2361
+ external_input: "gpu_0/res3_3_branch2b_bn_b_0_int8"
2362
+ external_input: "gpu_0/res3_3_branch2c_w_0_int8"
2363
+ external_input: "gpu_0/res3_3_branch2c_bn_b_0_int8"
2364
+ external_input: "gpu_0/res4_0_branch2a_w_0_int8"
2365
+ external_input: "gpu_0/res4_0_branch2a_bn_b_0_int8"
2366
+ external_input: "gpu_0/res4_0_branch2b_w_0_int8"
2367
+ external_input: "gpu_0/res4_0_branch2b_bn_b_0_int8"
2368
+ external_input: "gpu_0/res4_0_branch2c_w_0_int8"
2369
+ external_input: "gpu_0/res4_0_branch2c_bn_b_0_int8"
2370
+ external_input: "gpu_0/res4_0_branch1_w_0_int8"
2371
+ external_input: "gpu_0/res4_0_branch1_bn_b_0_int8"
2372
+ external_input: "gpu_0/res4_1_branch2a_w_0_int8"
2373
+ external_input: "gpu_0/res4_1_branch2a_bn_b_0_int8"
2374
+ external_input: "gpu_0/res4_1_branch2b_w_0_int8"
2375
+ external_input: "gpu_0/res4_1_branch2b_bn_b_0_int8"
2376
+ external_input: "gpu_0/res4_1_branch2c_w_0_int8"
2377
+ external_input: "gpu_0/res4_1_branch2c_bn_b_0_int8"
2378
+ external_input: "gpu_0/res4_2_branch2a_w_0_int8"
2379
+ external_input: "gpu_0/res4_2_branch2a_bn_b_0_int8"
2380
+ external_input: "gpu_0/res4_2_branch2b_w_0_int8"
2381
+ external_input: "gpu_0/res4_2_branch2b_bn_b_0_int8"
2382
+ external_input: "gpu_0/res4_2_branch2c_w_0_int8"
2383
+ external_input: "gpu_0/res4_2_branch2c_bn_b_0_int8"
2384
+ external_input: "gpu_0/res4_3_branch2a_w_0_int8"
2385
+ external_input: "gpu_0/res4_3_branch2a_bn_b_0_int8"
2386
+ external_input: "gpu_0/res4_3_branch2b_w_0_int8"
2387
+ external_input: "gpu_0/res4_3_branch2b_bn_b_0_int8"
2388
+ external_input: "gpu_0/res4_3_branch2c_w_0_int8"
2389
+ external_input: "gpu_0/res4_3_branch2c_bn_b_0_int8"
2390
+ external_input: "gpu_0/res4_4_branch2a_w_0_int8"
2391
+ external_input: "gpu_0/res4_4_branch2a_bn_b_0_int8"
2392
+ external_input: "gpu_0/res4_4_branch2b_w_0_int8"
2393
+ external_input: "gpu_0/res4_4_branch2b_bn_b_0_int8"
2394
+ external_input: "gpu_0/res4_4_branch2c_w_0_int8"
2395
+ external_input: "gpu_0/res4_4_branch2c_bn_b_0_int8"
2396
+ external_input: "gpu_0/res4_5_branch2a_w_0_int8"
2397
+ external_input: "gpu_0/res4_5_branch2a_bn_b_0_int8"
2398
+ external_input: "gpu_0/res4_5_branch2b_w_0_int8"
2399
+ external_input: "gpu_0/res4_5_branch2b_bn_b_0_int8"
2400
+ external_input: "gpu_0/res4_5_branch2c_w_0_int8"
2401
+ external_input: "gpu_0/res4_5_branch2c_bn_b_0_int8"
2402
+ external_input: "gpu_0/res5_0_branch2a_w_0_int8"
2403
+ external_input: "gpu_0/res5_0_branch2a_bn_b_0_int8"
2404
+ external_input: "gpu_0/res5_0_branch2b_w_0_int8"
2405
+ external_input: "gpu_0/res5_0_branch2b_bn_b_0_int8"
2406
+ external_input: "gpu_0/res5_0_branch2c_w_0_int8"
2407
+ external_input: "gpu_0/res5_0_branch2c_bn_b_0_int8"
2408
+ external_input: "gpu_0/res5_0_branch1_w_0_int8"
2409
+ external_input: "gpu_0/res5_0_branch1_bn_b_0_int8"
2410
+ external_input: "gpu_0/res5_1_branch2a_w_0_int8"
2411
+ external_input: "gpu_0/res5_1_branch2a_bn_b_0_int8"
2412
+ external_input: "gpu_0/res5_1_branch2b_w_0_int8"
2413
+ external_input: "gpu_0/res5_1_branch2b_bn_b_0_int8"
2414
+ external_input: "gpu_0/res5_1_branch2c_w_0_int8"
2415
+ external_input: "gpu_0/res5_1_branch2c_bn_b_0_int8"
2416
+ external_input: "gpu_0/res5_2_branch2a_w_0_int8"
2417
+ external_input: "gpu_0/res5_2_branch2a_bn_b_0_int8"
2418
+ external_input: "gpu_0/res5_2_branch2b_w_0_int8"
2419
+ external_input: "gpu_0/res5_2_branch2b_bn_b_0_int8"
2420
+ external_input: "gpu_0/res5_2_branch2c_w_0_int8"
2421
+ external_input: "gpu_0/res5_2_branch2c_bn_b_0_int8"
2422
+ external_input: "gpu_0/pred_w_0_int8"
2423
+ external_input: "gpu_0/pred_b_0_int8"
2424
+ external_input: "gpu_0/imagenet1k_blobs_queue_f22e83c9-22cd-4a8b-a66d-113af6b832b4_0"
2425
+ external_output: "gpu_0/softmax_1"