1 // clang-format off
2 // Generated file (from: quantized_lstm.mod.py). Do not edit
get_examples()3 std::vector<MixedTypedExample>& get_examples() {
4 static std::vector<MixedTypedExample> examples = {
5 // Begin of an example
6 {
7 .operands = {
8 //Input(s)
9 { // See tools/test_generator/include/TestHarness.h:MixedTyped
10 // int -> Dimensions map
11 .operandDimensions = {{0, {2, 2}}, {1, {4, 2}}, {2, {4, 2}}, {3, {4, 2}}, {4, {4, 2}}, {5, {4, 4}}, {6, {4, 4}}, {7, {4, 4}}, {8, {4, 4}}, {9, {4}}, {10, {4}}, {11, {4}}, {12, {4}}, {13, {2, 4}}, {14, {2, 4}}},
12 // int -> FLOAT32 map
13 .float32Operands = {},
14 // int -> INT32 map
15 .int32Operands = {{9, {-7876, 13488, -726, 32839}}, {10, {9206, -46884, -11693, -38724}}, {11, {39481, 48624, 48976, -21419}}, {12, {-58999, -17050, -41852, -40538}}},
16 // int -> QUANT8_ASYMM map
17 .quant8AsymmOperands = {{0, {166, 179, 50, 150}}, {1, {146, 250, 235, 171, 10, 218, 171, 108}}, {2, {24, 50, 132, 179, 158, 110, 3, 169}}, {3, {133, 34, 29, 49, 206, 109, 54, 183}}, {4, {195, 187, 11, 99, 109, 10, 218, 48}}, {5, {254, 206, 77, 168, 71, 20, 215, 6, 223, 7, 118, 225, 59, 130, 174, 26}}, {6, {137, 240, 103, 52, 68, 51, 237, 112, 0, 220, 89, 23, 69, 4, 207, 253}}, {7, {172, 60, 205, 65, 14, 0, 140, 168, 240, 223, 133, 56, 142, 64, 246, 216}}, {8, {106, 214, 67, 23, 59, 158, 45, 3, 119, 132, 49, 205, 129, 218, 11, 98}}, {14, {136, 150, 140, 115, 135, 152, 138, 112}}},
18 // int -> QUANT16_SYMM map
19 .quant16SymmOperands = {{13, {876, 1034, 955, -909, 761, 1029, 796, -1036}}},
20 // int -> FLOAT16 map
21 .float16Operands = {},
22 // int -> BOOL8 map
23 .bool8Operands = {},
24 // int -> QUANT8_SYMM_PER_CHANNEL map
25 .quant8ChannelOperands = {},
26 // int -> QUANT16_ASYMM map
27 .quant16AsymmOperands = {},
28 // int -> QUANT8_SYMM map
29 .quant8SymmOperands = {},
30 },
31 //Output(s)
32 { // See tools/test_generator/include/TestHarness.h:MixedTyped
33 // int -> Dimensions map
34 .operandDimensions = {{0, {2, 4}}, {1, {2, 4}}},
35 // int -> FLOAT32 map
36 .float32Operands = {},
37 // int -> INT32 map
38 .int32Operands = {},
39 // int -> QUANT8_ASYMM map
40 .quant8AsymmOperands = {{1, {140, 151, 146, 112, 136, 156, 142, 112}}},
41 // int -> QUANT16_SYMM map
42 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023, 1019, 1355, 1097, -1235}}},
43 // int -> FLOAT16 map
44 .float16Operands = {},
45 // int -> BOOL8 map
46 .bool8Operands = {},
47 // int -> QUANT8_SYMM_PER_CHANNEL map
48 .quant8ChannelOperands = {},
49 // int -> QUANT16_ASYMM map
50 .quant16AsymmOperands = {},
51 // int -> QUANT8_SYMM map
52 .quant8SymmOperands = {},
53 }
54 },
55 }, // End of an example
56 };
57 return examples;
58 };
59
get_examples_relaxed()60 std::vector<MixedTypedExample>& get_examples_relaxed() {
61 static std::vector<MixedTypedExample> examples_relaxed = {
62 // Begin of an example
63 {
64 .operands = {
65 //Input(s)
66 { // See tools/test_generator/include/TestHarness.h:MixedTyped
67 // int -> Dimensions map
68 .operandDimensions = {{0, {2, 2}}, {1, {4, 2}}, {2, {4, 2}}, {3, {4, 2}}, {4, {4, 2}}, {5, {4, 4}}, {6, {4, 4}}, {7, {4, 4}}, {8, {4, 4}}, {9, {4}}, {10, {4}}, {11, {4}}, {12, {4}}, {13, {2, 4}}, {14, {2, 4}}},
69 // int -> FLOAT32 map
70 .float32Operands = {},
71 // int -> INT32 map
72 .int32Operands = {{9, {-7876, 13488, -726, 32839}}, {10, {9206, -46884, -11693, -38724}}, {11, {39481, 48624, 48976, -21419}}, {12, {-58999, -17050, -41852, -40538}}},
73 // int -> QUANT8_ASYMM map
74 .quant8AsymmOperands = {{0, {166, 179, 50, 150}}, {1, {146, 250, 235, 171, 10, 218, 171, 108}}, {2, {24, 50, 132, 179, 158, 110, 3, 169}}, {3, {133, 34, 29, 49, 206, 109, 54, 183}}, {4, {195, 187, 11, 99, 109, 10, 218, 48}}, {5, {254, 206, 77, 168, 71, 20, 215, 6, 223, 7, 118, 225, 59, 130, 174, 26}}, {6, {137, 240, 103, 52, 68, 51, 237, 112, 0, 220, 89, 23, 69, 4, 207, 253}}, {7, {172, 60, 205, 65, 14, 0, 140, 168, 240, 223, 133, 56, 142, 64, 246, 216}}, {8, {106, 214, 67, 23, 59, 158, 45, 3, 119, 132, 49, 205, 129, 218, 11, 98}}, {14, {136, 150, 140, 115, 135, 152, 138, 112}}},
75 // int -> QUANT16_SYMM map
76 .quant16SymmOperands = {{13, {876, 1034, 955, -909, 761, 1029, 796, -1036}}},
77 // int -> FLOAT16 map
78 .float16Operands = {},
79 // int -> BOOL8 map
80 .bool8Operands = {},
81 // int -> QUANT8_SYMM_PER_CHANNEL map
82 .quant8ChannelOperands = {},
83 // int -> QUANT16_ASYMM map
84 .quant16AsymmOperands = {},
85 // int -> QUANT8_SYMM map
86 .quant8SymmOperands = {},
87 },
88 //Output(s)
89 { // See tools/test_generator/include/TestHarness.h:MixedTyped
90 // int -> Dimensions map
91 .operandDimensions = {{0, {2, 4}}, {1, {2, 4}}},
92 // int -> FLOAT32 map
93 .float32Operands = {},
94 // int -> INT32 map
95 .int32Operands = {},
96 // int -> QUANT8_ASYMM map
97 .quant8AsymmOperands = {{1, {140, 151, 146, 112, 136, 156, 142, 112}}},
98 // int -> QUANT16_SYMM map
99 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023, 1019, 1355, 1097, -1235}}},
100 // int -> FLOAT16 map
101 .float16Operands = {},
102 // int -> BOOL8 map
103 .bool8Operands = {},
104 // int -> QUANT8_SYMM_PER_CHANNEL map
105 .quant8ChannelOperands = {},
106 // int -> QUANT16_ASYMM map
107 .quant16AsymmOperands = {},
108 // int -> QUANT8_SYMM map
109 .quant8SymmOperands = {},
110 }
111 },
112 }, // End of an example
113 };
114 return examples_relaxed;
115 };
116
get_examples_dynamic_output_shape()117 std::vector<MixedTypedExample>& get_examples_dynamic_output_shape() {
118 static std::vector<MixedTypedExample> examples_dynamic_output_shape = {
119 // Begin of an example
120 {
121 .operands = {
122 //Input(s)
123 { // See tools/test_generator/include/TestHarness.h:MixedTyped
124 // int -> Dimensions map
125 .operandDimensions = {{0, {2, 2}}, {1, {4, 2}}, {2, {4, 2}}, {3, {4, 2}}, {4, {4, 2}}, {5, {4, 4}}, {6, {4, 4}}, {7, {4, 4}}, {8, {4, 4}}, {9, {4}}, {10, {4}}, {11, {4}}, {12, {4}}, {13, {2, 4}}, {14, {2, 4}}},
126 // int -> FLOAT32 map
127 .float32Operands = {},
128 // int -> INT32 map
129 .int32Operands = {{9, {-7876, 13488, -726, 32839}}, {10, {9206, -46884, -11693, -38724}}, {11, {39481, 48624, 48976, -21419}}, {12, {-58999, -17050, -41852, -40538}}},
130 // int -> QUANT8_ASYMM map
131 .quant8AsymmOperands = {{0, {166, 179, 50, 150}}, {1, {146, 250, 235, 171, 10, 218, 171, 108}}, {2, {24, 50, 132, 179, 158, 110, 3, 169}}, {3, {133, 34, 29, 49, 206, 109, 54, 183}}, {4, {195, 187, 11, 99, 109, 10, 218, 48}}, {5, {254, 206, 77, 168, 71, 20, 215, 6, 223, 7, 118, 225, 59, 130, 174, 26}}, {6, {137, 240, 103, 52, 68, 51, 237, 112, 0, 220, 89, 23, 69, 4, 207, 253}}, {7, {172, 60, 205, 65, 14, 0, 140, 168, 240, 223, 133, 56, 142, 64, 246, 216}}, {8, {106, 214, 67, 23, 59, 158, 45, 3, 119, 132, 49, 205, 129, 218, 11, 98}}, {14, {136, 150, 140, 115, 135, 152, 138, 112}}},
132 // int -> QUANT16_SYMM map
133 .quant16SymmOperands = {{13, {876, 1034, 955, -909, 761, 1029, 796, -1036}}},
134 // int -> FLOAT16 map
135 .float16Operands = {},
136 // int -> BOOL8 map
137 .bool8Operands = {},
138 // int -> QUANT8_SYMM_PER_CHANNEL map
139 .quant8ChannelOperands = {},
140 // int -> QUANT16_ASYMM map
141 .quant16AsymmOperands = {},
142 // int -> QUANT8_SYMM map
143 .quant8SymmOperands = {},
144 },
145 //Output(s)
146 { // See tools/test_generator/include/TestHarness.h:MixedTyped
147 // int -> Dimensions map
148 .operandDimensions = {{0, {2, 4}}, {1, {2, 4}}},
149 // int -> FLOAT32 map
150 .float32Operands = {},
151 // int -> INT32 map
152 .int32Operands = {},
153 // int -> QUANT8_ASYMM map
154 .quant8AsymmOperands = {{1, {140, 151, 146, 112, 136, 156, 142, 112}}},
155 // int -> QUANT16_SYMM map
156 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023, 1019, 1355, 1097, -1235}}},
157 // int -> FLOAT16 map
158 .float16Operands = {},
159 // int -> BOOL8 map
160 .bool8Operands = {},
161 // int -> QUANT8_SYMM_PER_CHANNEL map
162 .quant8ChannelOperands = {},
163 // int -> QUANT16_ASYMM map
164 .quant16AsymmOperands = {},
165 // int -> QUANT8_SYMM map
166 .quant8SymmOperands = {},
167 }
168 },
169 }, // End of an example
170 };
171 return examples_dynamic_output_shape;
172 };
173
get_examples_dynamic_output_shape_relaxed()174 std::vector<MixedTypedExample>& get_examples_dynamic_output_shape_relaxed() {
175 static std::vector<MixedTypedExample> examples_dynamic_output_shape_relaxed = {
176 // Begin of an example
177 {
178 .operands = {
179 //Input(s)
180 { // See tools/test_generator/include/TestHarness.h:MixedTyped
181 // int -> Dimensions map
182 .operandDimensions = {{0, {2, 2}}, {1, {4, 2}}, {2, {4, 2}}, {3, {4, 2}}, {4, {4, 2}}, {5, {4, 4}}, {6, {4, 4}}, {7, {4, 4}}, {8, {4, 4}}, {9, {4}}, {10, {4}}, {11, {4}}, {12, {4}}, {13, {2, 4}}, {14, {2, 4}}},
183 // int -> FLOAT32 map
184 .float32Operands = {},
185 // int -> INT32 map
186 .int32Operands = {{9, {-7876, 13488, -726, 32839}}, {10, {9206, -46884, -11693, -38724}}, {11, {39481, 48624, 48976, -21419}}, {12, {-58999, -17050, -41852, -40538}}},
187 // int -> QUANT8_ASYMM map
188 .quant8AsymmOperands = {{0, {166, 179, 50, 150}}, {1, {146, 250, 235, 171, 10, 218, 171, 108}}, {2, {24, 50, 132, 179, 158, 110, 3, 169}}, {3, {133, 34, 29, 49, 206, 109, 54, 183}}, {4, {195, 187, 11, 99, 109, 10, 218, 48}}, {5, {254, 206, 77, 168, 71, 20, 215, 6, 223, 7, 118, 225, 59, 130, 174, 26}}, {6, {137, 240, 103, 52, 68, 51, 237, 112, 0, 220, 89, 23, 69, 4, 207, 253}}, {7, {172, 60, 205, 65, 14, 0, 140, 168, 240, 223, 133, 56, 142, 64, 246, 216}}, {8, {106, 214, 67, 23, 59, 158, 45, 3, 119, 132, 49, 205, 129, 218, 11, 98}}, {14, {136, 150, 140, 115, 135, 152, 138, 112}}},
189 // int -> QUANT16_SYMM map
190 .quant16SymmOperands = {{13, {876, 1034, 955, -909, 761, 1029, 796, -1036}}},
191 // int -> FLOAT16 map
192 .float16Operands = {},
193 // int -> BOOL8 map
194 .bool8Operands = {},
195 // int -> QUANT8_SYMM_PER_CHANNEL map
196 .quant8ChannelOperands = {},
197 // int -> QUANT16_ASYMM map
198 .quant16AsymmOperands = {},
199 // int -> QUANT8_SYMM map
200 .quant8SymmOperands = {},
201 },
202 //Output(s)
203 { // See tools/test_generator/include/TestHarness.h:MixedTyped
204 // int -> Dimensions map
205 .operandDimensions = {{0, {2, 4}}, {1, {2, 4}}},
206 // int -> FLOAT32 map
207 .float32Operands = {},
208 // int -> INT32 map
209 .int32Operands = {},
210 // int -> QUANT8_ASYMM map
211 .quant8AsymmOperands = {{1, {140, 151, 146, 112, 136, 156, 142, 112}}},
212 // int -> QUANT16_SYMM map
213 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023, 1019, 1355, 1097, -1235}}},
214 // int -> FLOAT16 map
215 .float16Operands = {},
216 // int -> BOOL8 map
217 .bool8Operands = {},
218 // int -> QUANT8_SYMM_PER_CHANNEL map
219 .quant8ChannelOperands = {},
220 // int -> QUANT16_ASYMM map
221 .quant16AsymmOperands = {},
222 // int -> QUANT8_SYMM map
223 .quant8SymmOperands = {},
224 }
225 },
226 }, // End of an example
227 };
228 return examples_dynamic_output_shape_relaxed;
229 };
230
get_examples_constant_weights()231 std::vector<MixedTypedExample>& get_examples_constant_weights() {
232 static std::vector<MixedTypedExample> examples_constant_weights = {
233 // Begin of an example
234 {
235 .operands = {
236 //Input(s)
237 { // See tools/test_generator/include/TestHarness.h:MixedTyped
238 // int -> Dimensions map
239 .operandDimensions = {{0, {1, 2}}, {1, {1, 4}}, {2, {1, 4}}},
240 // int -> FLOAT32 map
241 .float32Operands = {},
242 // int -> INT32 map
243 .int32Operands = {},
244 // int -> QUANT8_ASYMM map
245 .quant8AsymmOperands = {{0, {166, 179}}, {2, {136, 150, 140, 115}}},
246 // int -> QUANT16_SYMM map
247 .quant16SymmOperands = {{1, {876, 1034, 955, -909}}},
248 // int -> FLOAT16 map
249 .float16Operands = {},
250 // int -> BOOL8 map
251 .bool8Operands = {},
252 // int -> QUANT8_SYMM_PER_CHANNEL map
253 .quant8ChannelOperands = {},
254 // int -> QUANT16_ASYMM map
255 .quant16AsymmOperands = {},
256 // int -> QUANT8_SYMM map
257 .quant8SymmOperands = {},
258 },
259 //Output(s)
260 { // See tools/test_generator/include/TestHarness.h:MixedTyped
261 // int -> Dimensions map
262 .operandDimensions = {{0, {1, 4}}, {1, {1, 4}}},
263 // int -> FLOAT32 map
264 .float32Operands = {},
265 // int -> INT32 map
266 .int32Operands = {},
267 // int -> QUANT8_ASYMM map
268 .quant8AsymmOperands = {{1, {140, 151, 146, 112}}},
269 // int -> QUANT16_SYMM map
270 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023}}},
271 // int -> FLOAT16 map
272 .float16Operands = {},
273 // int -> BOOL8 map
274 .bool8Operands = {},
275 // int -> QUANT8_SYMM_PER_CHANNEL map
276 .quant8ChannelOperands = {},
277 // int -> QUANT16_ASYMM map
278 .quant16AsymmOperands = {},
279 // int -> QUANT8_SYMM map
280 .quant8SymmOperands = {},
281 }
282 },
283 }, // End of an example
284 };
285 return examples_constant_weights;
286 };
287
get_examples_constant_weights_relaxed()288 std::vector<MixedTypedExample>& get_examples_constant_weights_relaxed() {
289 static std::vector<MixedTypedExample> examples_constant_weights_relaxed = {
290 // Begin of an example
291 {
292 .operands = {
293 //Input(s)
294 { // See tools/test_generator/include/TestHarness.h:MixedTyped
295 // int -> Dimensions map
296 .operandDimensions = {{0, {1, 2}}, {1, {1, 4}}, {2, {1, 4}}},
297 // int -> FLOAT32 map
298 .float32Operands = {},
299 // int -> INT32 map
300 .int32Operands = {},
301 // int -> QUANT8_ASYMM map
302 .quant8AsymmOperands = {{0, {166, 179}}, {2, {136, 150, 140, 115}}},
303 // int -> QUANT16_SYMM map
304 .quant16SymmOperands = {{1, {876, 1034, 955, -909}}},
305 // int -> FLOAT16 map
306 .float16Operands = {},
307 // int -> BOOL8 map
308 .bool8Operands = {},
309 // int -> QUANT8_SYMM_PER_CHANNEL map
310 .quant8ChannelOperands = {},
311 // int -> QUANT16_ASYMM map
312 .quant16AsymmOperands = {},
313 // int -> QUANT8_SYMM map
314 .quant8SymmOperands = {},
315 },
316 //Output(s)
317 { // See tools/test_generator/include/TestHarness.h:MixedTyped
318 // int -> Dimensions map
319 .operandDimensions = {{0, {1, 4}}, {1, {1, 4}}},
320 // int -> FLOAT32 map
321 .float32Operands = {},
322 // int -> INT32 map
323 .int32Operands = {},
324 // int -> QUANT8_ASYMM map
325 .quant8AsymmOperands = {{1, {140, 151, 146, 112}}},
326 // int -> QUANT16_SYMM map
327 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023}}},
328 // int -> FLOAT16 map
329 .float16Operands = {},
330 // int -> BOOL8 map
331 .bool8Operands = {},
332 // int -> QUANT8_SYMM_PER_CHANNEL map
333 .quant8ChannelOperands = {},
334 // int -> QUANT16_ASYMM map
335 .quant16AsymmOperands = {},
336 // int -> QUANT8_SYMM map
337 .quant8SymmOperands = {},
338 }
339 },
340 }, // End of an example
341 };
342 return examples_constant_weights_relaxed;
343 };
344
get_examples_constant_weights_dynamic_output_shape()345 std::vector<MixedTypedExample>& get_examples_constant_weights_dynamic_output_shape() {
346 static std::vector<MixedTypedExample> examples_constant_weights_dynamic_output_shape = {
347 // Begin of an example
348 {
349 .operands = {
350 //Input(s)
351 { // See tools/test_generator/include/TestHarness.h:MixedTyped
352 // int -> Dimensions map
353 .operandDimensions = {{0, {1, 2}}, {1, {1, 4}}, {2, {1, 4}}},
354 // int -> FLOAT32 map
355 .float32Operands = {},
356 // int -> INT32 map
357 .int32Operands = {},
358 // int -> QUANT8_ASYMM map
359 .quant8AsymmOperands = {{0, {166, 179}}, {2, {136, 150, 140, 115}}},
360 // int -> QUANT16_SYMM map
361 .quant16SymmOperands = {{1, {876, 1034, 955, -909}}},
362 // int -> FLOAT16 map
363 .float16Operands = {},
364 // int -> BOOL8 map
365 .bool8Operands = {},
366 // int -> QUANT8_SYMM_PER_CHANNEL map
367 .quant8ChannelOperands = {},
368 // int -> QUANT16_ASYMM map
369 .quant16AsymmOperands = {},
370 // int -> QUANT8_SYMM map
371 .quant8SymmOperands = {},
372 },
373 //Output(s)
374 { // See tools/test_generator/include/TestHarness.h:MixedTyped
375 // int -> Dimensions map
376 .operandDimensions = {{0, {1, 4}}, {1, {1, 4}}},
377 // int -> FLOAT32 map
378 .float32Operands = {},
379 // int -> INT32 map
380 .int32Operands = {},
381 // int -> QUANT8_ASYMM map
382 .quant8AsymmOperands = {{1, {140, 151, 146, 112}}},
383 // int -> QUANT16_SYMM map
384 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023}}},
385 // int -> FLOAT16 map
386 .float16Operands = {},
387 // int -> BOOL8 map
388 .bool8Operands = {},
389 // int -> QUANT8_SYMM_PER_CHANNEL map
390 .quant8ChannelOperands = {},
391 // int -> QUANT16_ASYMM map
392 .quant16AsymmOperands = {},
393 // int -> QUANT8_SYMM map
394 .quant8SymmOperands = {},
395 }
396 },
397 }, // End of an example
398 };
399 return examples_constant_weights_dynamic_output_shape;
400 };
401
get_examples_constant_weights_dynamic_output_shape_relaxed()402 std::vector<MixedTypedExample>& get_examples_constant_weights_dynamic_output_shape_relaxed() {
403 static std::vector<MixedTypedExample> examples_constant_weights_dynamic_output_shape_relaxed = {
404 // Begin of an example
405 {
406 .operands = {
407 //Input(s)
408 { // See tools/test_generator/include/TestHarness.h:MixedTyped
409 // int -> Dimensions map
410 .operandDimensions = {{0, {1, 2}}, {1, {1, 4}}, {2, {1, 4}}},
411 // int -> FLOAT32 map
412 .float32Operands = {},
413 // int -> INT32 map
414 .int32Operands = {},
415 // int -> QUANT8_ASYMM map
416 .quant8AsymmOperands = {{0, {166, 179}}, {2, {136, 150, 140, 115}}},
417 // int -> QUANT16_SYMM map
418 .quant16SymmOperands = {{1, {876, 1034, 955, -909}}},
419 // int -> FLOAT16 map
420 .float16Operands = {},
421 // int -> BOOL8 map
422 .bool8Operands = {},
423 // int -> QUANT8_SYMM_PER_CHANNEL map
424 .quant8ChannelOperands = {},
425 // int -> QUANT16_ASYMM map
426 .quant16AsymmOperands = {},
427 // int -> QUANT8_SYMM map
428 .quant8SymmOperands = {},
429 },
430 //Output(s)
431 { // See tools/test_generator/include/TestHarness.h:MixedTyped
432 // int -> Dimensions map
433 .operandDimensions = {{0, {1, 4}}, {1, {1, 4}}},
434 // int -> FLOAT32 map
435 .float32Operands = {},
436 // int -> INT32 map
437 .int32Operands = {},
438 // int -> QUANT8_ASYMM map
439 .quant8AsymmOperands = {{1, {140, 151, 146, 112}}},
440 // int -> QUANT16_SYMM map
441 .quant16SymmOperands = {{0, {1485, 1177, 1373, -1023}}},
442 // int -> FLOAT16 map
443 .float16Operands = {},
444 // int -> BOOL8 map
445 .bool8Operands = {},
446 // int -> QUANT8_SYMM_PER_CHANNEL map
447 .quant8ChannelOperands = {},
448 // int -> QUANT16_ASYMM map
449 .quant16AsymmOperands = {},
450 // int -> QUANT8_SYMM map
451 .quant8SymmOperands = {},
452 }
453 },
454 }, // End of an example
455 };
456 return examples_constant_weights_dynamic_output_shape_relaxed;
457 };
458
459