blob: a792474737e97827ed99732425aec7546e39b299 [file] [log] [blame]
{
version: {
_major: 0,
_minor: 60,
_patch: 0,
_draft: false
},
regions: [
{
name: "main",
blocks: [
{
name: "main",
operators: [
{
op: "CONST",
attribute_type: "NONE",
inputs: [
],
outputs: [
"layer_0"
]
},
{
op: "CONST",
attribute_type: "NONE",
inputs: [
],
outputs: [
"layer_1"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: 128,
output_zp: 0,
multiplier: [
1073741824
],
shift: [
30
],
scale32: true,
double_round: false,
per_channel: false
},
inputs: [
"TosaInput_0"
],
outputs: [
"layer_2"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: 0,
output_zp: 0,
multiplier: [
1073741824
],
shift: [
30
],
scale32: true,
double_round: true,
per_channel: false
},
inputs: [
"layer_2"
],
outputs: [
"layer_3"
]
},
{
op: "CONV2D",
attribute_type: "ConvAttribute",
attribute: {
pad: [
0,
0,
0,
0
],
stride: [
1,
1
],
dilation: [
2,
1
],
input_zp: 0,
weight_zp: 0
},
inputs: [
"layer_3",
"layer_1",
"layer_0"
],
outputs: [
"layer_4"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: 0,
output_zp: -5,
multiplier: [
1292877018,
1967751365,
1226710406,
1272629063,
1227253114,
1258595279,
1266375725,
1176190454,
1244223686,
1300373918,
1200742765,
1219485595,
1294619862,
1302658851,
1214474657,
1269697231,
1280309576,
1306948655,
1094103079,
1287050663,
1295090194,
1272006779,
1192684036,
1305991581,
1227959696,
1295217607,
1302361294,
1218790780,
1250626886,
1297121306,
1265213442,
1243355089,
1307418987,
1282942071,
1306089579,
1291012488,
1281715849,
1239471523
],
shift: [
40,
41,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40,
40
],
scale32: true,
double_round: true,
per_channel: true
},
inputs: [
"layer_4"
],
outputs: [
"layer_5"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: -5,
output_zp: -5,
multiplier: [
1073741824
],
shift: [
30
],
scale32: true,
double_round: true,
per_channel: false
},
inputs: [
"layer_5"
],
outputs: [
"layer_6"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: -5,
output_zp: 123,
multiplier: [
1073741824
],
shift: [
30
],
scale32: true,
double_round: false,
per_channel: false
},
inputs: [
"layer_6"
],
outputs: [
"TosaOutput_0"
]
}
],
tensors: [
{
name: "TosaInput_0",
shape: [
1,
4,
8,
19
],
type: "UINT8",
data: [
]
},
{
name: "TosaOutput_0",
shape: [
1,
4,
8,
38
],
type: "UINT8",
data: [
]
},
{
name: "layer_0",
shape: [
38
],
type: "INT32",
data: [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
{
name: "layer_1",
shape: [
38,
1,
1,
19
],
type: "INT8",
data: [
92,
205,
133,
104,
4,
12,
17,
104,
92,
15,
179,
11,
252,
183,
3,
129,
224,
6,
41,
101,
32,
53,
37,
162,
133,
222,
79,
83,
136,
59,
127,
246,
208,
102,
126,
186,
89,
235,
214,
29,
225,
185,
177,
95,
198,
87,
94,
52,
175,
137,
249,
3,
177,
225,
103,
127,
246,
147,
172,
253,
131,
177,
124,
84,
26,
186,
74,
36,
14,
235,
236,
118,
135,
127,
44,
142,
189,
129,
120,
116,
12,
84,
113,
64,
208,
15,
73,
114,
93,
251,
19,
208,
212,
26,
106,
168,
78,
192,
34,
2,
235,
157,
86,
8,
119,
237,
110,
179,
74,
174,
77,
191,
168,
129,
127,
179,
141,
131,
146,
21,
147,
79,
2,
234,
86,
113,
243,
13,
39,
192,
255,
17,
133,
88,
191,
221,
129,
32,
200,
77,
153,
232,
127,
235,
255,
231,
110,
134,
115,
154,
81,
50,
181,
46,
194,
73,
228,
183,
200,
23,
2,
129,
210,
120,
200,
57,
38,
151,
170,
193,
101,
234,
49,
165,
30,
87,
29,
182,
150,
61,
88,
6,
210,
127,
241,
203,
43,
66,
122,
70,
121,
221,
30,
131,
86,
1,
37,
114,
144,
138,
18,
239,
3,
24,
123,
99,
241,
105,
127,
55,
160,
191,
83,
173,
56,
194,
129,
144,
89,
27,
15,
56,
167,
141,
152,
206,
28,
153,
103,
72,
105,
161,
3,
80,
239,
249,
83,
48,
168,
167,
112,
178,
129,
164,
156,
222,
69,
162,
61,
192,
148,
127,
69,
90,
249,
37,
121,
23,
205,
34,
43,
39,
97,
164,
208,
145,
8,
249,
76,
218,
228,
198,
60,
253,
114,
51,
83,
165,
241,
91,
48,
12,
127,
28,
145,
220,
54,
46,
247,
164,
91,
188,
150,
96,
96,
190,
53,
62,
130,
168,
24,
129,
255,
226,
54,
12,
232,
185,
59,
129,
124,
237,
26,
133,
209,
92,
234,
84,
1,
73,
132,
180,
167,
115,
145,
149,
245,
209,
162,
247,
95,
124,
211,
179,
194,
251,
129,
16,
82,
91,
83,
219,
85,
127,
35,
88,
137,
210,
99,
130,
76,
151,
214,
109,
88,
1,
41,
145,
133,
29,
110,
254,
223,
124,
83,
220,
164,
32,
109,
42,
222,
25,
164,
45,
10,
126,
155,
123,
225,
129,
53,
45,
186,
159,
195,
23,
115,
26,
241,
190,
178,
58,
152,
25,
204,
229,
185,
129,
80,
28,
12,
13,
252,
86,
10,
60,
12,
90,
181,
33,
247,
237,
189,
33,
187,
77,
235,
127,
213,
40,
103,
184,
169,
151,
222,
124,
229,
129,
60,
197,
59,
175,
144,
34,
48,
222,
73,
209,
168,
218,
140,
85,
176,
160,
52,
112,
127,
231,
225,
17,
218,
45,
241,
173,
46,
179,
36,
197,
78,
40,
63,
81,
233,
120,
171,
163,
80,
36,
50,
76,
5,
129,
19,
101,
195,
81,
6,
83,
1,
152,
155,
172,
135,
193,
233,
182,
117,
224,
177,
122,
71,
123,
214,
129,
42,
83,
134,
0,
35,
129,
116,
78,
80,
44,
104,
169,
237,
206,
117,
36,
138,
98,
55,
50,
139,
81,
153,
92,
127,
152,
74,
83,
73,
61,
142,
87,
42,
48,
167,
14,
167,
61,
115,
56,
114,
77,
64,
104,
127,
57,
126,
194,
43,
116,
191,
143,
202,
70,
24,
236,
82,
192,
96,
49,
139,
235,
80,
248,
203,
140,
210,
136,
173,
195,
127,
156,
0,
176,
98,
15,
33,
32,
63,
127,
250,
211,
43,
202,
164,
58,
10,
134,
71,
68,
127,
253,
199,
36,
82,
218,
224,
251,
235,
38,
236,
32,
246,
48,
103,
34,
229,
181,
231,
103,
6,
126,
127,
125,
117,
153,
211,
36,
212,
124,
4,
27,
51,
229,
26,
238,
127,
28,
215,
64,
152,
220,
195,
170,
249,
127,
207,
228,
129,
242,
243,
196,
157,
182,
129,
201,
39,
215,
245,
70,
224,
83,
129,
71,
199,
44,
162,
72,
27,
183,
0,
99,
23,
135,
241,
175,
40,
170,
143,
94,
12,
97,
203,
249,
62,
151,
153,
101,
10,
34,
56,
129,
254,
215,
3,
8,
79,
227,
51,
210,
148,
160,
206,
179,
90,
164,
227,
127,
89,
196,
17,
209,
110,
3,
141,
184,
244,
219,
135,
253,
197,
232,
173,
146,
242,
49,
100,
165,
108,
193,
207,
88,
150,
127,
58,
75,
93,
67,
0,
0,
0,
0,
0,
0
]
},
{
name: "layer_2",
shape: [
1,
4,
8,
19
],
type: "INT8",
data: [
]
},
{
name: "layer_3",
shape: [
1,
4,
8,
19
],
type: "INT8",
data: [
]
},
{
name: "layer_4",
shape: [
1,
4,
8,
38
],
type: "INT32",
data: [
]
},
{
name: "layer_5",
shape: [
1,
4,
8,
38
],
type: "INT8",
data: [
]
},
{
name: "layer_6",
shape: [
1,
4,
8,
38
],
type: "INT8",
data: [
]
}
],
inputs: [
"TosaInput_0"
],
outputs: [
"TosaOutput_0"
]
}
]
}
]
}