blob: 7c7bb5e54bb351967c6ddd5f9c08a9042a0f758e [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: "CONV2D",
attribute_type: "ConvAttribute",
attribute: {
pad: [
0,
0,
0,
0
],
stride: [
1,
1
],
dilation: [
1,
1
],
input_zp: 0,
weight_zp: 0
},
inputs: [
"TosaInput_0",
"layer_1",
"layer_0"
],
outputs: [
"layer_2"
]
},
{
op: "RESCALE",
attribute_type: "RescaleAttribute",
attribute: {
input_zp: 0,
output_zp: -128,
multiplier: [
1989645362,
1774547105,
1764032025,
1877784255,
1805350445,
1853743948,
1936186774,
1788418776,
1864353099,
1298649671,
1945508892,
1902331585,
2025616724,
1952922631,
1790681029,
1272884693
],
shift: [
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39,
39
],
scale32: true,
double_round: true,
per_channel: true
},
inputs: [
"layer_2"
],
outputs: [
"layer_3"
]
},
{
op: "CLAMP",
attribute_type: "ClampAttribute",
attribute: {
min_int: -128,
max_int: 127,
min_fp: [
0,
0,
0,
0
],
max_fp: [
0,
0,
0,
0
]
},
inputs: [
"layer_3"
],
outputs: [
"TosaOutput_0"
]
}
],
tensors: [
{
name: "TosaInput_0",
shape: [
1,
32,
32,
8
],
type: "INT8",
data: [
]
},
{
name: "TosaOutput_0",
shape: [
1,
32,
32,
16
],
type: "INT8",
data: [
]
},
{
name: "layer_0",
shape: [
16
],
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
]
},
{
name: "layer_1",
shape: [
16,
1,
1,
8
],
type: "INT8",
data: [
130,
20,
143,
129,
252,
236,
109,
195,
216,
115,
16,
233,
81,
164,
127,
5,
144,
127,
185,
17,
152,
244,
226,
104,
127,
59,
52,
218,
11,
96,
84,
81,
159,
17,
31,
56,
185,
129,
190,
189,
206,
101,
147,
129,
207,
32,
154,
49,
133,
66,
222,
127,
139,
45,
221,
137,
173,
168,
3,
231,
249,
138,
129,
182,
228,
60,
127,
220,
152,
117,
253,
6,
27,
157,
127,
22,
75,
126,
39,
107,
8,
241,
187,
22,
6,
16,
129,
178,
31,
91,
195,
35,
136,
129,
189,
71,
84,
176,
127,
99,
101,
241,
37,
86,
197,
239,
249,
251,
78,
62,
213,
127,
18,
3,
184,
109,
251,
129,
244,
159,
79,
154,
36,
194,
182,
117,
253,
127
]
},
{
name: "layer_2",
shape: [
1,
32,
32,
16
],
type: "INT32",
data: [
]
},
{
name: "layer_3",
shape: [
1,
32,
32,
16
],
type: "INT8",
data: [
]
}
],
inputs: [
"TosaInput_0"
],
outputs: [
"TosaOutput_0"
]
}
]
}
]
}