From 874bb4fe493b2958a21e9a84c22828e82d4ff167 Mon Sep 17 00:00:00 2001 From: Jeremy Johnson Date: Wed, 16 Nov 2022 14:39:55 +0000 Subject: Updating conformance files for BF16 support Signed-off-by: Jeremy Johnson Change-Id: Iabe3a47a30eaea83f29b160ae2227e57ec22e96d --- .../desc.json | 22 - .../input-0.json | 821 -- .../test.json | 148 - .../desc.json | 22 + .../input-0.json | 275 + .../test.json | 210 + .../desc.json | 22 - .../input-0.json | 491 -- .../test.json | 235 - .../desc.json | 22 + .../input-0.json | 491 ++ .../test.json | 187 + .../desc.json | 22 + .../input-0.json | 665 ++ .../test.json | 190 + .../desc.json | 22 - .../input-0.json | 612 -- .../test.json | 265 - .../input-0.json | 144 +- .../test.json | 88 +- .../desc.json | 22 - .../input-0.json | 1231 --- .../test.json | 203 - .../desc.json | 22 - .../input-0.json | 107 - .../test.json | 199 - .../desc.json | 22 + .../input-0.json | 751 ++ .../test.json | 124 + .../desc.json | 22 + .../input-0.json | 1231 +++ .../test.json | 511 ++ .../desc.json | 22 - .../input-0.json | 1385 --- .../test.json | 311 - .../input-0.json | 896 +- .../test.json | 40 +- .../input-0.json | 568 +- .../test.json | 26 +- .../input-0.json | 634 +- .../test.json | 86 +- .../input-0.json | 74 +- .../test.json | 88 +- .../desc.json | 22 - .../input-0.json | 9049 -------------------- .../test.json | 292 - .../desc.json | 22 + .../input-0.json | 4715 ++++++++++ .../test.json | 386 + 49 files changed, 11190 insertions(+), 16825 deletions(-) delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/test.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/desc.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/input-0.json delete mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/test.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/test.json (limited to 'operators/tensor/conv2d_1x1') diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/desc.json deleted file mode 100644 index 7780bdd73..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "Mismatch between output shape provided and expected output shape", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/input-0.json deleted file mode 100644 index 20981e40b..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/input-0.json +++ /dev/null @@ -1,821 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - 83, - -82, - -63, - 14, - 42, - -125, - 20 - ], - [ - -88, - 116, - -33, - -3, - 31, - -88, - -86 - ], - [ - 117, - 19, - -70, - 41, - 100, - 67, - -26 - ], - [ - 41, - 101, - -64, - 74, - 127, - -40, - 99 - ], - [ - -123, - -33, - -58, - -121, - 26, - 7, - -31 - ], - [ - 93, - -65, - 82, - 34, - 101, - -127, - 120 - ], - [ - -128, - 54, - 64, - -87, - -119, - -119, - -95 - ], - [ - -90, - 119, - -77, - 78, - -113, - 39, - -12 - ] - ], - [ - [ - 10, - 72, - -75, - -127, - -72, - 77, - 23 - ], - [ - 108, - 85, - -90, - -114, - -123, - -80, - -6 - ], - [ - -124, - 94, - -6, - 60, - 95, - -120, - -17 - ], - [ - 44, - 127, - 81, - -73, - -59, - 76, - 39 - ], - [ - -65, - -2, - 109, - -76, - -44, - 102, - 44 - ], - [ - -71, - -55, - 87, - -57, - 51, - -2, - -72 - ], - [ - -34, - 54, - 77, - -122, - 103, - -68, - 38 - ], - [ - -55, - -60, - 99, - 51, - 106, - -123, - -59 - ] - ], - [ - [ - -116, - -7, - -10, - 123, - -69, - 42, - 126 - ], - [ - -111, - -15, - -28, - -122, - -21, - -64, - -50 - ], - [ - -74, - 5, - -26, - 60, - -38, - 49, - 7 - ], - [ - -39, - 82, - 60, - 6, - 8, - 67, - 68 - ], - [ - 54, - -99, - -70, - -25, - 19, - -27, - 84 - ], - [ - -38, - 11, - 50, - -32, - 14, - 58, - -30 - ], - [ - 120, - 9, - 73, - 52, - 80, - 44, - 9 - ], - [ - 66, - -9, - 89, - 0, - 61, - -76, - -82 - ] - ], - [ - [ - 16, - 88, - 59, - -44, - 91, - 42, - 14 - ], - [ - 125, - 71, - -53, - -112, - -59, - -83, - -82 - ], - [ - 5, - 123, - 38, - -19, - -65, - 72, - 12 - ], - [ - -116, - -9, - -82, - -1, - -112, - -74, - 80 - ], - [ - -85, - -101, - -72, - 108, - 114, - 41, - 71 - ], - [ - 104, - -53, - -24, - -121, - 6, - 109, - -121 - ], - [ - 54, - -9, - 119, - 23, - -25, - -103, - 15 - ], - [ - 123, - -125, - -127, - 99, - -60, - 27, - 29 - ] - ], - [ - [ - -6, - -1, - 48, - -67, - -82, - 124, - -126 - ], - [ - -80, - 58, - 17, - -46, - -99, - -35, - -114 - ], - [ - 13, - -4, - 107, - 78, - -8, - 8, - 48 - ], - [ - -53, - 25, - -124, - 112, - 112, - 99, - -74 - ], - [ - 73, - 19, - 123, - -125, - -27, - -104, - 114 - ], - [ - -85, - -119, - -100, - 119, - 7, - -101, - -27 - ], - [ - -20, - 77, - -72, - -99, - 63, - -18, - -97 - ], - [ - -19, - -19, - -69, - -77, - -104, - 87, - -126 - ] - ], - [ - [ - 2, - -124, - 77, - -26, - 123, - -115, - -44 - ], - [ - -27, - -111, - -17, - -11, - -14, - 8, - -79 - ], - [ - -67, - -1, - 36, - -28, - -12, - 125, - 37 - ], - [ - -117, - -36, - -115, - 96, - 83, - -9, - -60 - ], - [ - 56, - -81, - 69, - 95, - -82, - 8, - -89 - ], - [ - 29, - 44, - -126, - 113, - -62, - -10, - -62 - ], - [ - 103, - 66, - 125, - -30, - 16, - 19, - -70 - ], - [ - 110, - 93, - 124, - -11, - -96, - -88, - 14 - ] - ], - [ - [ - 81, - 50, - 59, - 72, - 87, - 107, - -36 - ], - [ - 58, - -57, - 48, - -114, - -115, - -77, - 11 - ], - [ - 105, - 25, - 15, - 50, - 98, - 21, - 60 - ], - [ - -24, - 126, - -4, - 100, - 119, - 97, - -44 - ], - [ - -33, - 72, - 109, - 27, - 70, - -15, - 91 - ], - [ - -22, - 31, - 9, - 86, - 76, - 86, - -97 - ], - [ - -66, - 105, - -95, - 70, - 34, - -39, - -119 - ], - [ - -126, - 100, - -102, - 62, - -92, - -27, - -102 - ] - ], - [ - [ - 35, - -102, - 32, - 117, - 61, - 40, - 103 - ], - [ - 82, - 59, - 16, - -29, - 30, - -101, - 97 - ], - [ - 98, - -61, - 65, - 49, - 90, - 102, - 62 - ], - [ - 111, - -45, - -15, - -90, - 91, - -57, - 0 - ], - [ - -87, - -62, - 44, - -64, - 3, - -13, - 29 - ], - [ - -62, - -4, - -121, - 4, - -101, - 58, - 89 - ], - [ - -26, - 97, - -28, - 95, - 5, - 13, - -24 - ], - [ - 111, - 52, - -1, - 75, - -10, - 96, - -7 - ] - ], - [ - [ - 79, - -63, - 16, - 29, - 7, - -14, - -128 - ], - [ - 121, - -73, - -84, - 79, - -109, - 67, - -39 - ], - [ - 56, - -73, - 51, - 125, - 1, - 14, - 28 - ], - [ - -36, - 13, - 36, - -122, - -13, - 6, - -75 - ], - [ - -8, - -28, - 13, - -55, - 101, - 35, - 32 - ], - [ - 81, - -123, - -61, - -82, - 31, - -41, - 53 - ], - [ - 113, - -34, - -44, - -4, - -3, - -37, - -40 - ], - [ - -33, - -4, - -14, - -12, - -53, - 34, - -3 - ] - ], - [ - [ - -70, - 64, - 97, - -28, - 5, - 114, - -48 - ], - [ - -73, - -40, - -13, - -15, - 26, - -58, - 11 - ], - [ - -101, - 114, - -53, - -45, - -87, - -32, - 121 - ], - [ - 24, - 42, - 24, - -43, - 73, - -41, - 75 - ], - [ - 124, - -126, - -86, - 67, - -97, - 55, - -65 - ], - [ - 21, - 38, - -47, - 91, - 104, - -73, - 60 - ], - [ - 44, - -63, - 80, - -50, - -63, - 53, - -98 - ], - [ - 106, - -30, - -3, - 45, - 97, - 69, - -31 - ] - ], - [ - [ - 63, - -27, - 4, - 47, - 12, - -116, - -117 - ], - [ - -93, - -107, - 58, - -79, - -67, - -48, - -84 - ], - [ - 94, - -106, - -79, - -71, - -107, - -64, - -81 - ], - [ - -41, - -89, - 112, - 73, - 37, - 23, - 49 - ], - [ - 112, - -95, - 8, - -79, - -13, - 102, - 33 - ], - [ - 34, - -104, - 79, - 54, - -37, - -43, - 19 - ], - [ - 66, - 0, - 91, - -76, - 48, - 83, - 52 - ], - [ - -43, - -10, - -9, - -49, - -94, - -81, - 35 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/test.json deleted file mode 100644 index aaea00077..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x11x8x7_i8xi8_acci32_st11_pad0000_dilat11/test.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 0, - 0, - 0, - 0 - ], - stride: [ - 1, - 1 - ], - dilation: [ - 1, - 1 - ], - input_zp: 27, - weight_zp: -111, - accum_dtype: "INT32" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 8, - 7 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 3, - 1, - 1, - 7 - ], - type: "INT8", - data: [ - 185, - 74, - 74, - 233, - 221, - 122, - 131, - 193, - 48, - 95, - 245, - 56, - 183, - 109, - 21, - 61, - 173, - 254, - 58, - 233, - 117 - ] - }, - { - name: "const-2", - shape: [ - 3 - ], - type: "INT32", - data: [ - 86, - 134, - 83, - 84, - 22, - 108, - 3, - 161, - 128, - 15, - 34, - 87 - ] - }, - { - name: "result-0", - shape: [ - 1, - 11, - 10, - 3 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/desc.json new file mode 100644 index 000000000..7780bdd73 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Mismatch between output shape provided and expected output shape", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/input-0.json new file mode 100644 index 000000000..a0797f6fb --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/input-0.json @@ -0,0 +1,275 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + 20, + 30, + 85, + -60, + 53, + -78, + -67, + -2, + 6, + 37, + -93 + ], + [ + 81, + 14, + 23, + 63, + 49, + -19, + -5, + -69, + 17, + -77, + 34 + ], + [ + -22, + -68, + -7, + 111, + 15, + -40, + -13, + 26, + -89, + 15, + -120 + ], + [ + 90, + 28, + -99, + -9, + 98, + 119, + -93, + -59, + -92, + -34, + 92 + ], + [ + 52, + -63, + -45, + 28, + 24, + -10, + -21, + 111, + 0, + 72, + 117 + ] + ], + [ + [ + -43, + 71, + 80, + -72, + -71, + -87, + 29, + 66, + 64, + -29, + 52 + ], + [ + -121, + 40, + -7, + 84, + 119, + 14, + 31, + 109, + -41, + -91, + 1 + ], + [ + -37, + 34, + 72, + 1, + -50, + 16, + -15, + -81, + 69, + -43, + 9 + ], + [ + 104, + -80, + -19, + -84, + -17, + -51, + 106, + -51, + 29, + -94, + -12 + ], + [ + 85, + 44, + -56, + 120, + 77, + -25, + 121, + -81, + -44, + 110, + 120 + ] + ], + [ + [ + 82, + -80, + -73, + 37, + -114, + 125, + 113, + 78, + 119, + -70, + 97 + ], + [ + -63, + -97, + -61, + 70, + 113, + 28, + -66, + 25, + 2, + 4, + -39 + ], + [ + -93, + -36, + 99, + -24, + -123, + -40, + -10, + 25, + 36, + -20, + -92 + ], + [ + -16, + -128, + 1, + -15, + -37, + 41, + 65, + -61, + 0, + 2, + 2 + ], + [ + -25, + -75, + -85, + -121, + -115, + 79, + -111, + 91, + 101, + -67, + -15 + ] + ], + [ + [ + -36, + -28, + -37, + -41, + 47, + -23, + -81, + -32, + 122, + 124, + -113 + ], + [ + 19, + 121, + -79, + -111, + -74, + -47, + 111, + -64, + -44, + -62, + -28 + ], + [ + 126, + -107, + -11, + 29, + -98, + -117, + 123, + -60, + -66, + -39, + -110 + ], + [ + -91, + -122, + 8, + -10, + -58, + 107, + -50, + -124, + -103, + 57, + 8 + ], + [ + -62, + -65, + -72, + -20, + 52, + 35, + 63, + -118, + 15, + 67, + -77 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/test.json new file mode 100644 index 000000000..0fce87435 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeMismatch_1x4x5x11_i8xi4_acci32_st11_pad0000_dilat11/test.json @@ -0,0 +1,210 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + 1, + 1 + ], + dilation: [ + 1, + 1 + ], + input_zp: 11, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 4, + 5, + 11 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 10, + 1, + 1, + 11 + ], + type: "INT4", + data: [ + 145, + 70, + 18, + 243, + 199, + 69, + 165, + 47, + 50, + 194, + 5, + 7, + 17, + 102, + 17, + 169, + 228, + 47, + 220, + 73, + 176, + 177, + 196, + 109, + 52, + 2, + 219, + 103, + 99, + 229, + 67, + 107, + 208, + 208, + 29, + 247, + 76, + 29, + 204, + 236, + 55, + 147, + 233, + 150, + 84, + 173, + 171, + 69, + 163, + 55, + 229, + 91, + 185, + 171, + 193 + ] + }, + { + name: "const-2", + shape: [ + 10 + ], + type: "INT32", + data: [ + 5, + 11, + 83, + 119, + 209, + 102, + 160, + 110, + 243, + 148, + 30, + 171, + 168, + 69, + 65, + 84, + 11, + 173, + 1, + 138, + 99, + 91, + 41, + 201, + 126, + 124, + 237, + 40, + 119, + 229, + 195, + 180, + 36, + 234, + 247, + 147, + 59, + 202, + 38, + 168 + ] + }, + { + name: "result-0", + shape: [ + 1, + 4, + 6, + 10 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/desc.json deleted file mode 100644 index c2dcd4899..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "Parameters do not yield exact integer output dimensions", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/input-0.json deleted file mode 100644 index 863a6a848..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/input-0.json +++ /dev/null @@ -1,491 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - -21175, - -26272, - 25009, - 1163 - ], - [ - 11743, - -22645, - 23116, - -12700 - ], - [ - -2600, - 125, - 15976, - -25148 - ], - [ - 26680, - -25394, - 8999, - -19000 - ], - [ - 27745, - 6016, - 29173, - 28390 - ], - [ - -15223, - -17103, - -25394, - 14406 - ], - [ - -31154, - -20357, - 26801, - 8881 - ] - ], - [ - [ - -3229, - -23743, - 22615, - 22634 - ], - [ - -29742, - 15893, - -11203, - 11844 - ], - [ - -13447, - -31808, - 16644, - 22046 - ], - [ - 12054, - -22882, - -3269, - 2194 - ], - [ - 19235, - 18131, - 25424, - 8629 - ], - [ - 28824, - 20907, - -19652, - 13687 - ], - [ - -27186, - 16782, - -18260, - -13188 - ] - ], - [ - [ - 4853, - -7923, - 9671, - 95 - ], - [ - 8913, - 5646, - -19267, - 12561 - ], - [ - 30059, - 3642, - 7026, - 13792 - ], - [ - -27223, - -22889, - 3809, - -6905 - ], - [ - 12579, - 27086, - 18502, - -18550 - ], - [ - -12634, - -23354, - -26371, - 16043 - ], - [ - 12583, - -20026, - 13423, - -2779 - ] - ], - [ - [ - 24647, - 13882, - -15034, - -993 - ], - [ - -17469, - 26313, - 944, - 24782 - ], - [ - 730, - 193, - -20649, - 30202 - ], - [ - 11317, - -13647, - 22260, - -17440 - ], - [ - -26419, - 11157, - 16271, - 4769 - ], - [ - 13992, - -16312, - -14570, - -8446 - ], - [ - -19166, - -17497, - -29648, - -17238 - ] - ], - [ - [ - 3108, - -8679, - -4640, - 27801 - ], - [ - -32349, - 21947, - -30597, - 813 - ], - [ - -24239, - -1457, - 25862, - -30706 - ], - [ - 442, - -2471, - -3194, - 8111 - ], - [ - -11385, - 18257, - -17165, - -9439 - ], - [ - -2068, - 27485, - 2198, - 22294 - ], - [ - -23615, - -27379, - 103, - 26407 - ] - ], - [ - [ - -17429, - -18165, - -23059, - 27742 - ], - [ - -26734, - 8564, - -7847, - -5773 - ], - [ - 13813, - -4165, - -31257, - 4114 - ], - [ - -31084, - 22536, - 29207, - 22080 - ], - [ - -5660, - -5577, - 5573, - 22873 - ], - [ - 16595, - -1839, - 20409, - -5404 - ], - [ - 17675, - -16827, - -3047, - 21491 - ] - ], - [ - [ - -16622, - 7868, - -14396, - -4515 - ], - [ - -11516, - 10641, - 16737, - 23659 - ], - [ - -9446, - -19804, - 28241, - -7049 - ], - [ - 9991, - -7845, - 21909, - -27786 - ], - [ - -30152, - -10875, - -5573, - 17156 - ], - [ - -1945, - -16166, - -27795, - 20376 - ], - [ - 589, - 29835, - -11082, - -18090 - ] - ], - [ - [ - -14977, - -5921, - -23519, - -24161 - ], - [ - 19202, - 12592, - 106, - -1167 - ], - [ - -204, - 5813, - -14034, - 18264 - ], - [ - -32239, - 18099, - 19209, - 1046 - ], - [ - -13419, - 25055, - 20881, - 28307 - ], - [ - -31698, - 8566, - -32295, - -30251 - ], - [ - -28677, - 18085, - 14889, - 25684 - ] - ], - [ - [ - 8832, - 3711, - -20859, - 13130 - ], - [ - 26931, - -9435, - 12874, - 137 - ], - [ - 1401, - 19536, - -13694, - 24638 - ], - [ - 31804, - -25218, - 739, - -31642 - ], - [ - -10591, - -8285, - 10734, - -7149 - ], - [ - -9022, - 17912, - 16931, - -32205 - ], - [ - -10677, - 17301, - -26027, - 2380 - ] - ], - [ - [ - -521, - 12964, - 11548, - 606 - ], - [ - -5687, - 19052, - -7732, - -4125 - ], - [ - -5278, - -10103, - 8498, - 8946 - ], - [ - 26175, - -3641, - 17040, - -12883 - ], - [ - 30327, - 27102, - 5980, - 14632 - ], - [ - 5231, - -19866, - 28900, - 15735 - ], - [ - -5254, - -16227, - 11056, - -4505 - ] - ], - [ - [ - 21514, - -18520, - 1364, - -25343 - ], - [ - 13993, - -6615, - -20129, - 3609 - ], - [ - 4674, - -12969, - 28802, - -27853 - ], - [ - -10973, - -16408, - 27888, - -16669 - ], - [ - -18332, - 5947, - -15692, - -14278 - ], - [ - -16712, - 2213, - 16317, - -1944 - ], - [ - 25549, - -15312, - 22607, - 15808 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/test.json deleted file mode 100644 index 97e250be4..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i16xi8_acci48_st22_pad1001_dilat12/test.json +++ /dev/null @@ -1,235 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 1, - 0, - 0, - 1 - ], - stride: [ - 2, - 2 - ], - dilation: [ - 1, - 2 - ], - input_zp: 0, - weight_zp: -44, - accum_dtype: "INT48" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 7, - 4 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 12, - 1, - 1, - 4 - ], - type: "INT8", - data: [ - 146, - 42, - 126, - 46, - 194, - 238, - 94, - 209, - 249, - 23, - 83, - 117, - 52, - 239, - 233, - 42, - 146, - 241, - 219, - 110, - 90, - 195, - 39, - 245, - 84, - 254, - 36, - 58, - 82, - 56, - 203, - 61, - 209, - 59, - 115, - 248, - 100, - 167, - 236, - 94, - 58, - 211, - 0, - 156, - 80, - 160, - 16, - 254 - ] - }, - { - name: "const-2", - shape: [ - 12 - ], - type: "INT48", - data: [ - 48, - 158, - 39, - 2, - 10, - 237, - 228, - 21, - 213, - 225, - 220, - 41, - 17, - 229, - 21, - 56, - 163, - 28, - 45, - 11, - 170, - 89, - 127, - 155, - 81, - 70, - 252, - 185, - 247, - 203, - 95, - 31, - 87, - 244, - 112, - 101, - 193, - 188, - 76, - 80, - 69, - 68, - 156, - 246, - 202, - 201, - 219, - 94, - 202, - 43, - 24, - 251, - 160, - 133, - 191, - 186, - 14, - 165, - 126, - 105, - 118, - 179, - 232, - 155, - 111, - 92, - 202, - 155, - 255, - 110, - 200, - 243 - ] - }, - { - name: "result-0", - shape: [ - 1, - 6, - 4, - 12 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/desc.json new file mode 100644 index 000000000..c2dcd4899 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Parameters do not yield exact integer output dimensions", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/input-0.json new file mode 100644 index 000000000..f4d675afa --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/input-0.json @@ -0,0 +1,491 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + 122, + 105, + -63, + 9 + ], + [ + 9, + -61, + -68, + -17 + ], + [ + 25, + 77, + 87, + -123 + ], + [ + 40, + 29, + -117, + 85 + ], + [ + 24, + 56, + 41, + -43 + ], + [ + -77, + -32, + 67, + 35 + ], + [ + 32, + -95, + -126, + 42 + ] + ], + [ + [ + 115, + -37, + -14, + 117 + ], + [ + -69, + 5, + -106, + -61 + ], + [ + -33, + 47, + -50, + -11 + ], + [ + -52, + -92, + 75, + 44 + ], + [ + 37, + 21, + -94, + 3 + ], + [ + 53, + -2, + 57, + -44 + ], + [ + 3, + -31, + 126, + -83 + ] + ], + [ + [ + -56, + 46, + -114, + 3 + ], + [ + -121, + 7, + -46, + -80 + ], + [ + -1, + -44, + -108, + 8 + ], + [ + 16, + 41, + 102, + 51 + ], + [ + 75, + 37, + 44, + 75 + ], + [ + 41, + 0, + 58, + 119 + ], + [ + -2, + -71, + -26, + -125 + ] + ], + [ + [ + -50, + 99, + -103, + 99 + ], + [ + 15, + -47, + -8, + 96 + ], + [ + -98, + 16, + -60, + 10 + ], + [ + 73, + 107, + -63, + 41 + ], + [ + -20, + 0, + -87, + 91 + ], + [ + -85, + -118, + 65, + -25 + ], + [ + -111, + 46, + -56, + 121 + ] + ], + [ + [ + 123, + 12, + -7, + -15 + ], + [ + 27, + 104, + 36, + -103 + ], + [ + -78, + 33, + -34, + -6 + ], + [ + -26, + 24, + -69, + -110 + ], + [ + -69, + 43, + 27, + 79 + ], + [ + -101, + -92, + -95, + 16 + ], + [ + 18, + -88, + -13, + -115 + ] + ], + [ + [ + 28, + 17, + -122, + -106 + ], + [ + 52, + 102, + 89, + 17 + ], + [ + 6, + 78, + 87, + 104 + ], + [ + -26, + -7, + -108, + -84 + ], + [ + -32, + 79, + -14, + 22 + ], + [ + 93, + -7, + -43, + 58 + ], + [ + -48, + -29, + 99, + -17 + ] + ], + [ + [ + -64, + 85, + 36, + 68 + ], + [ + -45, + 72, + 115, + -87 + ], + [ + -80, + 16, + 57, + -128 + ], + [ + 12, + -96, + 122, + 57 + ], + [ + 126, + -73, + 75, + -31 + ], + [ + -102, + -6, + -8, + 0 + ], + [ + 90, + -57, + 35, + -77 + ] + ], + [ + [ + 97, + -11, + 76, + -60 + ], + [ + -48, + 123, + -79, + 15 + ], + [ + -46, + -29, + 50, + 72 + ], + [ + -5, + 35, + -117, + -69 + ], + [ + 62, + 42, + -117, + 100 + ], + [ + -24, + -51, + -10, + -27 + ], + [ + 0, + -86, + -93, + 125 + ] + ], + [ + [ + 63, + -36, + 89, + 75 + ], + [ + 50, + 56, + 115, + 85 + ], + [ + -63, + 58, + -87, + 0 + ], + [ + -111, + -85, + 56, + -33 + ], + [ + -87, + 122, + 112, + -70 + ], + [ + 25, + -53, + 77, + 48 + ], + [ + -17, + 110, + 60, + -90 + ] + ], + [ + [ + -15, + 84, + 9, + -103 + ], + [ + 70, + -5, + -68, + 80 + ], + [ + 98, + 22, + 55, + -67 + ], + [ + 63, + 103, + -68, + 113 + ], + [ + -105, + -14, + -110, + -14 + ], + [ + 37, + 94, + -90, + 99 + ], + [ + 127, + -111, + 118, + 104 + ] + ], + [ + [ + -121, + -112, + 57, + -21 + ], + [ + -62, + -25, + -41, + 121 + ], + [ + -67, + -106, + 84, + 86 + ], + [ + 100, + 120, + -118, + 68 + ], + [ + -59, + -21, + -14, + 124 + ], + [ + 5, + -71, + -106, + 22 + ], + [ + 84, + 53, + 111, + -118 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/test.json new file mode 100644 index 000000000..00d2dbefd --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_ConvOutputShapeNonInteger_1x11x7x4_i8xi4_acci32_st22_pad1001_dilat12/test.json @@ -0,0 +1,187 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 1, + 0, + 0, + 1 + ], + stride: [ + 2, + 2 + ], + dilation: [ + 1, + 2 + ], + input_zp: -64, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 7, + 4 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 12, + 1, + 1, + 4 + ], + type: "INT4", + data: [ + 47, + 213, + 195, + 65, + 245, + 96, + 225, + 61, + 19, + 187, + 156, + 240, + 126, + 92, + 43, + 85, + 193, + 254, + 229, + 117, + 122, + 33, + 237, + 177 + ] + }, + { + name: "const-2", + shape: [ + 12 + ], + type: "INT32", + data: [ + 62, + 197, + 206, + 55, + 57, + 185, + 184, + 42, + 172, + 141, + 45, + 130, + 64, + 67, + 243, + 181, + 14, + 41, + 121, + 3, + 10, + 12, + 254, + 61, + 123, + 248, + 174, + 202, + 183, + 184, + 2, + 99, + 55, + 240, + 180, + 8, + 10, + 10, + 251, + 9, + 96, + 157, + 30, + 156, + 111, + 135, + 212, + 32 + ] + }, + { + name: "result-0", + shape: [ + 1, + 6, + 4, + 12 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json new file mode 100644 index 000000000..fd1ffb876 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "At least one dilation is smaller than one", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json new file mode 100644 index 000000000..81a1d6f18 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json @@ -0,0 +1,665 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + 75, + 19, + -40, + -127, + 80, + 109, + -5 + ], + [ + -60, + 30, + 94, + 22, + -125, + -79, + -104 + ], + [ + -23, + -13, + 9, + 66, + -100, + 113, + -61 + ], + [ + 5, + -75, + -38, + 85, + -117, + -5, + 21 + ], + [ + 17, + -31, + -32, + 104, + -67, + -6, + -35 + ] + ], + [ + [ + 67, + 78, + 89, + -107, + -103, + -32, + -16 + ], + [ + -112, + 100, + 101, + -20, + 68, + 16, + 40 + ], + [ + 95, + -105, + -69, + -19, + 101, + 23, + -27 + ], + [ + -121, + 23, + -59, + -45, + 126, + 6, + -93 + ], + [ + -116, + -29, + -112, + -19, + -22, + 97, + -43 + ] + ], + [ + [ + -58, + 29, + 35, + -119, + -107, + -86, + 70 + ], + [ + -75, + 126, + -16, + 110, + -65, + -20, + -93 + ], + [ + 88, + 24, + -109, + 62, + 99, + 47, + 78 + ], + [ + -58, + -18, + 90, + 27, + 28, + 68, + 29 + ], + [ + -96, + -74, + 71, + -66, + 42, + -7, + 30 + ] + ], + [ + [ + -68, + -49, + 48, + -85, + -50, + 127, + -90 + ], + [ + 19, + -90, + 53, + -96, + 18, + -16, + 49 + ], + [ + -128, + 4, + 10, + -67, + -52, + 52, + 13 + ], + [ + 20, + 111, + -25, + 94, + 121, + 19, + -74 + ], + [ + -21, + -117, + 50, + -58, + 108, + 39, + -3 + ] + ], + [ + [ + -81, + -103, + 44, + 68, + -60, + -126, + -47 + ], + [ + 67, + 20, + -107, + -99, + -101, + 66, + 72 + ], + [ + -24, + 48, + -123, + 15, + -59, + 82, + -3 + ], + [ + 89, + 16, + -11, + 114, + 127, + -12, + -37 + ], + [ + 37, + -85, + -30, + 88, + 101, + -22, + -29 + ] + ], + [ + [ + 95, + -77, + -113, + -110, + -100, + 97, + -118 + ], + [ + -43, + 26, + 27, + 84, + 123, + -25, + -69 + ], + [ + -105, + 100, + -33, + 101, + -39, + 65, + 36 + ], + [ + 54, + 38, + -50, + -102, + -126, + -21, + 100 + ], + [ + 36, + 44, + -62, + -4, + -24, + -94, + 29 + ] + ], + [ + [ + -35, + -25, + 24, + -121, + 111, + -72, + 45 + ], + [ + 70, + -89, + -65, + -23, + 81, + 34, + -9 + ], + [ + 89, + -7, + 98, + 69, + -84, + -30, + -122 + ], + [ + -67, + -123, + -102, + -127, + 44, + -24, + -8 + ], + [ + 67, + 79, + 8, + -11, + 38, + -22, + -15 + ] + ], + [ + [ + -52, + -80, + -77, + 39, + 84, + -20, + -104 + ], + [ + 28, + 102, + 7, + -122, + -108, + 5, + 92 + ], + [ + -114, + 64, + 71, + -115, + -74, + -127, + 16 + ], + [ + -84, + 106, + -105, + 38, + 73, + -83, + -64 + ], + [ + 75, + -105, + -15, + -64, + -125, + -13, + -4 + ] + ], + [ + [ + -40, + 79, + -104, + -18, + -82, + 66, + 14 + ], + [ + 52, + -101, + -12, + -116, + -46, + 113, + 57 + ], + [ + -108, + -34, + 94, + -85, + 65, + -46, + -6 + ], + [ + 96, + 44, + -56, + -126, + -68, + -22, + -94 + ], + [ + 97, + -114, + 10, + 122, + -43, + 9, + -110 + ] + ], + [ + [ + 58, + 122, + 69, + -90, + -38, + 57, + 76 + ], + [ + -25, + 118, + -76, + 61, + -1, + 54, + 24 + ], + [ + -18, + 80, + 87, + 81, + -106, + -20, + 63 + ], + [ + 93, + -36, + 61, + 16, + -72, + 100, + -15 + ], + [ + 26, + -55, + -122, + -13, + 56, + -45, + 109 + ] + ], + [ + [ + 64, + 36, + 78, + 92, + 56, + 83, + 54 + ], + [ + 92, + -102, + -40, + 99, + -7, + -125, + 89 + ], + [ + 39, + 105, + -124, + -91, + 2, + -82, + 5 + ], + [ + -40, + -75, + 69, + -119, + 95, + -89, + 20 + ], + [ + 125, + -100, + 109, + -51, + 61, + 91, + -69 + ] + ], + [ + [ + -40, + 92, + -102, + -101, + -51, + 26, + 78 + ], + [ + 16, + -2, + 94, + -85, + 102, + -48, + -58 + ], + [ + 116, + 37, + -18, + -44, + -15, + 74, + -89 + ], + [ + -84, + -51, + -5, + 80, + -75, + 73, + 104 + ], + [ + -17, + 118, + 100, + 76, + -31, + -52, + 93 + ] + ], + [ + [ + -15, + -120, + 55, + -40, + 111, + 90, + -102 + ], + [ + 102, + 115, + 65, + -58, + 43, + 94, + 80 + ], + [ + -18, + 53, + -30, + -63, + 44, + -9, + -71 + ], + [ + 41, + -46, + 22, + -36, + 98, + 89, + -7 + ], + [ + 53, + -83, + 127, + -74, + 93, + 88, + -83 + ] + ], + [ + [ + -126, + 60, + 94, + 55, + -114, + 37, + -28 + ], + [ + 106, + 76, + 76, + -24, + -46, + 82, + -99 + ], + [ + -103, + -113, + 2, + -109, + 21, + -86, + 100 + ], + [ + -18, + -105, + 49, + -42, + -61, + 40, + 116 + ], + [ + 122, + -17, + 89, + -75, + 88, + 113, + 4 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json new file mode 100644 index 000000000..99440a339 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x14x5x7_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json @@ -0,0 +1,190 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + 1, + 1 + ], + dilation: [ + -5, + -5 + ], + input_zp: 4, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 14, + 5, + 7 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 10, + 1, + 1, + 7 + ], + type: "INT4", + data: [ + 16, + 90, + 100, + 90, + 94, + 103, + 166, + 221, + 112, + 19, + 181, + 2, + 44, + 85, + 85, + 144, + 247, + 146, + 102, + 182, + 37, + 27, + 32, + 26, + 51, + 36, + 163, + 228, + 17, + 215, + 78, + 210, + 94, + 181, + 78 + ] + }, + { + name: "const-2", + shape: [ + 10 + ], + type: "INT32", + data: [ + 39, + 75, + 93, + 158, + 84, + 151, + 247, + 174, + 175, + 236, + 147, + 168, + 105, + 2, + 44, + 7, + 229, + 194, + 113, + 243, + 163, + 226, + 13, + 210, + 57, + 79, + 208, + 162, + 127, + 89, + 40, + 35, + 200, + 8, + 171, + 78, + 206, + 39, + 118, + 182 + ] + }, + { + name: "result-0", + shape: [ + 1, + 14, + 5, + 10 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json deleted file mode 100644 index fd1ffb876..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "At least one dilation is smaller than one", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json deleted file mode 100644 index d51f0c57f..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/input-0.json +++ /dev/null @@ -1,612 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - 108, - -40, - -10, - 4, - 59, - -6, - -27, - 108, - -33, - -60, - -45, - -43, - 14, - 41, - -94 - ], - [ - 98, - -64, - -99, - 43, - -75, - 64, - 114, - 49, - 70, - -2, - -40, - 28, - -37, - 96, - -8 - ], - [ - -1, - 44, - -80, - 15, - 65, - 70, - -71, - -115, - -79, - 81, - -61, - -114, - 24, - 97, - -71 - ], - [ - -117, - -93, - -96, - -76, - -82, - 35, - -71, - 12, - -26, - 39, - 39, - 23, - 100, - -78, - 6 - ], - [ - -28, - 8, - -93, - -47, - 112, - 76, - -19, - -100, - 38, - -51, - -44, - -104, - -54, - -74, - -120 - ], - [ - 22, - 120, - -96, - -115, - -103, - 11, - 83, - -49, - -98, - -104, - 27, - -37, - -38, - -67, - 101 - ], - [ - -33, - 53, - 62, - -113, - -65, - 101, - 98, - -23, - -89, - -52, - 115, - 44, - -109, - 55, - -91 - ] - ], - [ - [ - -51, - -5, - -38, - 50, - -88, - 96, - 23, - -50, - 116, - -6, - -22, - -123, - 127, - 88, - -83 - ], - [ - 114, - 75, - -21, - 109, - 15, - 48, - -82, - -101, - 7, - -45, - 123, - -107, - 67, - 26, - 97 - ], - [ - 127, - 94, - -33, - 50, - -87, - -4, - -60, - -64, - 18, - -96, - 17, - -26, - -70, - 15, - 64 - ], - [ - 28, - -106, - 15, - 31, - 46, - -20, - -104, - -96, - -44, - 34, - 61, - 44, - -49, - -16, - -117 - ], - [ - 76, - -38, - 2, - -13, - -55, - -85, - 116, - -98, - 113, - -100, - -104, - 103, - 114, - 101, - 70 - ], - [ - -2, - -101, - 23, - 4, - 60, - -120, - -109, - 22, - 90, - 110, - 17, - -34, - -8, - 2, - 30 - ], - [ - -70, - -29, - 10, - 89, - 77, - 64, - -73, - -24, - 13, - 119, - -38, - 107, - 63, - 34, - 51 - ] - ], - [ - [ - 75, - 50, - 44, - -32, - -19, - 25, - 87, - 38, - 124, - 46, - -24, - 19, - 31, - 93, - -63 - ], - [ - -65, - -77, - -114, - 44, - 118, - 29, - -113, - -35, - 103, - -115, - 28, - -16, - 107, - 3, - 16 - ], - [ - 56, - 82, - 3, - 56, - 78, - 6, - 55, - -35, - -38, - -128, - 43, - -64, - 80, - 115, - 96 - ], - [ - -58, - 38, - 64, - 1, - 2, - -16, - -50, - 18, - 125, - -72, - -116, - -114, - 21, - -59, - -10 - ], - [ - 115, - -109, - -84, - -74, - -11, - 49, - -82, - -101, - -107, - 77, - -121, - 32, - 20, - -103, - 13 - ], - [ - -55, - 3, - -93, - 42, - 76, - -128, - 8, - 37, - -128, - 57, - 10, - -50, - -5, - 46, - 36 - ], - [ - 70, - -120, - 73, - -119, - 38, - -39, - -112, - 48, - 13, - 42, - -32, - -57, - 31, - -73, - 79 - ] - ], - [ - [ - 46, - 127, - -122, - 21, - 14, - 91, - -20, - 111, - -67, - 90, - 5, - 113, - -73, - -62, - 16 - ], - [ - 13, - -90, - 38, - -25, - -90, - 2, - 50, - -120, - 107, - 28, - -62, - 64, - 87, - 116, - 74 - ], - [ - -76, - -87, - -75, - 96, - -50, - -44, - 100, - -76, - -24, - -53, - -51, - 24, - 61, - -61, - -119 - ], - [ - 35, - 12, - 40, - -13, - 70, - 31, - 65, - 59, - -1, - -45, - 21, - 34, - 18, - 6, - -41 - ], - [ - -94, - -19, - 97, - 55, - 65, - 60, - 107, - -71, - 56, - -111, - -66, - -121, - -18, - -92, - -29 - ], - [ - -94, - -119, - -6, - -23, - -22, - -40, - -24, - -127, - -6, - 88, - -93, - -92, - 71, - 0, - -63 - ], - [ - 72, - -45, - 26, - 14, - -85, - 65, - 30, - -75, - 65, - 30, - 90, - 81, - -47, - 111, - -120 - ] - ], - [ - [ - -43, - 27, - 8, - -71, - -77, - 71, - 96, - 46, - 7, - 69, - -67, - 119, - -97, - 21, - -41 - ], - [ - 103, - -66, - 36, - -88, - -82, - -22, - 76, - -57, - 49, - 18, - 122, - -52, - -66, - 103, - -43 - ], - [ - -74, - 82, - 80, - -112, - 91, - 34, - -57, - 9, - -67, - -85, - -95, - -86, - 21, - 79, - -4 - ], - [ - -125, - -19, - 63, - 85, - 59, - -34, - 38, - -111, - -24, - 9, - -121, - -125, - 77, - -72, - -96 - ], - [ - 23, - -57, - 122, - 114, - 82, - -51, - 96, - -63, - -67, - 121, - 44, - -107, - 98, - -87, - 46 - ], - [ - -16, - -124, - 73, - 47, - 98, - 28, - 65, - 103, - 121, - 15, - -124, - -40, - 30, - -100, - -99 - ], - [ - -27, - 105, - -46, - 111, - 77, - -51, - -69, - 83, - 65, - 33, - 122, - -103, - -30, - 26, - -110 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json deleted file mode 100644 index a1ee39b5e..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_DilationSmallerOne_1x5x7x15_i8xi4_acci32_st11_pad0000_dilat-5-5/test.json +++ /dev/null @@ -1,265 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 0, - 0, - 0, - 0 - ], - stride: [ - 1, - 1 - ], - dilation: [ - -5, - -5 - ], - input_zp: 1, - weight_zp: 0, - accum_dtype: "INT32" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 5, - 7, - 15 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 13, - 1, - 1, - 15 - ], - type: "INT4", - data: [ - 23, - 205, - 25, - 151, - 47, - 47, - 115, - 50, - 189, - 170, - 149, - 32, - 147, - 245, - 169, - 117, - 228, - 215, - 76, - 13, - 178, - 182, - 215, - 207, - 145, - 11, - 115, - 101, - 68, - 110, - 7, - 154, - 32, - 97, - 33, - 100, - 18, - 42, - 235, - 160, - 211, - 224, - 238, - 185, - 164, - 176, - 33, - 64, - 28, - 13, - 217, - 67, - 205, - 221, - 39, - 254, - 16, - 126, - 253, - 9, - 117, - 176, - 35, - 7, - 105, - 83, - 250, - 223, - 181, - 202, - 167, - 177, - 30, - 201, - 145, - 32, - 188, - 48, - 233, - 231, - 77, - 224, - 148, - 227, - 54, - 167, - 107, - 94, - 3, - 169, - 163, - 201, - 38, - 35, - 193, - 31, - 103, - 4 - ] - }, - { - name: "const-2", - shape: [ - 13 - ], - type: "INT32", - data: [ - 206, - 103, - 51, - 80, - 82, - 192, - 170, - 78, - 82, - 171, - 240, - 42, - 67, - 110, - 76, - 83, - 207, - 34, - 195, - 146, - 123, - 152, - 153, - 133, - 96, - 33, - 188, - 241, - 189, - 203, - 255, - 141, - 92, - 115, - 227, - 214, - 54, - 12, - 200, - 178, - 53, - 168, - 42, - 117, - 34, - 87, - 188, - 39, - 132, - 136, - 190, - 138 - ] - }, - { - name: "result-0", - shape: [ - 1, - 5, - 7, - 13 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/input-0.json index 9e785908b..a2c6ce59d 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/input-0.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/input-0.json @@ -3,32 +3,10 @@ "data": [ [ [ - [ - -9876, - 23698 - ], - [ - -819, - -7417 - ], - [ - -22482, - -11718 - ], - [ - 31115, - 14168 - ], - [ - 14820, - 25929 - ], [ -15276, 10587 - ] - ], - [ + ], [ -8424, 22805 @@ -48,13 +26,13 @@ [ -11703, 1410 - ], - [ - -1803, - -28536 ] ], [ + [ + -1803, + -28536 + ], [ 6108, -4101 @@ -74,13 +52,13 @@ [ -21780, -23265 - ], - [ - -6482, - -7270 ] ], [ + [ + -6482, + -7270 + ], [ 27193, -28333 @@ -100,13 +78,13 @@ [ 29434, -25614 - ], - [ - -2679, - 16029 ] ], [ + [ + -2679, + 16029 + ], [ -32205, -3143 @@ -126,13 +104,13 @@ [ -14568, 28699 - ], - [ - -32611, - -25689 ] ], [ + [ + -32611, + -25689 + ], [ -10192, 32362 @@ -152,13 +130,13 @@ [ -2359, 17069 - ], - [ - 16537, - 21842 ] ], [ + [ + 16537, + 21842 + ], [ -24941, -3025 @@ -178,13 +156,13 @@ [ 30823, 21364 - ], - [ - 25867, - -13119 ] ], [ + [ + 25867, + -13119 + ], [ -12049, -11572 @@ -204,13 +182,13 @@ [ 3096, -9188 - ], - [ - 27442, - -26659 ] ], [ + [ + 27442, + -26659 + ], [ 24270, 15972 @@ -230,13 +208,13 @@ [ 2894, 28276 - ], - [ - -28616, - 18213 ] ], [ + [ + -28616, + 18213 + ], [ 28744, -893 @@ -256,13 +234,13 @@ [ 4457, 10117 - ], - [ - 19749, - 17778 ] ], [ + [ + 19749, + 17778 + ], [ -1596, -13174 @@ -282,13 +260,13 @@ [ 5543, -21504 - ], - [ - -18829, - -14127 ] ], [ + [ + -18829, + -14127 + ], [ 12119, -13195 @@ -308,13 +286,13 @@ [ 15304, -1405 - ], - [ - -22040, - -18791 ] ], [ + [ + -22040, + -18791 + ], [ 4359, -10868 @@ -334,13 +312,13 @@ [ 698, -12764 - ], - [ - 8322, - 15930 ] ], [ + [ + 8322, + 15930 + ], [ -23536, -20483 @@ -360,10 +338,32 @@ [ 25076, 15052 - ], + ] + ], + [ [ 20158, 15721 + ], + [ + -19687, + 1531 + ], + [ + 1668, + 9280 + ], + [ + 19406, + -25386 + ], + [ + 11447, + 21825 + ], + [ + -25198, + -5574 ] ] ] diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/test.json index cbc9d271d..c4ac4fb1f 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/test.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x14x6x2_i16xi8_acci48_st11_pad0000_dilat11/test.json @@ -47,8 +47,8 @@ 1, 1 ], - input_zp: 59, - weight_zp: 81, + input_zp: 57, + weight_zp: 101, accum_dtype: "INT48" }, inputs: [ @@ -82,22 +82,22 @@ ], type: "INT8", data: [ - 179, - 5, - 6, - 36, - 75, - 156, - 44, - 85, - 157, - 234, 101, 134, 169, 77, 171, - 51 + 51, + 102, + 255, + 252, + 237, + 223, + 225, + 13, + 101, + 123, + 93 ] }, { @@ -107,36 +107,6 @@ ], type: "INT48", data: [ - 162, - 127, - 16, - 219, - 15, - 252, - 194, - 109, - 181, - 214, - 117, - 223, - 75, - 97, - 193, - 114, - 188, - 13, - 66, - 229, - 8, - 219, - 60, - 123, - 169, - 221, - 252, - 25, - 160, - 158, 136, 78, 86, @@ -154,7 +124,37 @@ 230, 240, 246, - 157 + 157, + 25, + 85, + 10, + 211, + 3, + 236, + 122, + 106, + 143, + 17, + 123, + 12, + 226, + 69, + 226, + 230, + 185, + 180, + 52, + 227, + 64, + 189, + 191, + 231, + 55, + 65, + 252, + 169, + 187, + 34 ] }, { diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/desc.json deleted file mode 100644 index a0eba1d7d..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "At least one pad is smaller than zero", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/input-0.json deleted file mode 100644 index 46a8876e0..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/input-0.json +++ /dev/null @@ -1,1231 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - -122, - -66, - -125, - 57, - -3, - 73, - 16, - 116 - ], - [ - 72, - -91, - -99, - 99, - -60, - 67, - 32, - 51 - ], - [ - -60, - -48, - 14, - -123, - -49, - 1, - -76, - -55 - ], - [ - 123, - -54, - 103, - 109, - 44, - -89, - -76, - 111 - ], - [ - -128, - 0, - 24, - 86, - 101, - -56, - 0, - 34 - ], - [ - 119, - 14, - -97, - 108, - 3, - -83, - -80, - -76 - ], - [ - 56, - 114, - -16, - -103, - 99, - 34, - 18, - -113 - ], - [ - 120, - -109, - 28, - 24, - 3, - 13, - -27, - 18 - ], - [ - -35, - -7, - 45, - 62, - -89, - 126, - -104, - -58 - ], - [ - -40, - -46, - -38, - -46, - -17, - 67, - 83, - -39 - ] - ], - [ - [ - -62, - 45, - -113, - -14, - -72, - 27, - -108, - 84 - ], - [ - -59, - 3, - 18, - -7, - -14, - -60, - 69, - 4 - ], - [ - -73, - -61, - -16, - 87, - 118, - -29, - -27, - -95 - ], - [ - 11, - -67, - 81, - 8, - -72, - 106, - 80, - -52 - ], - [ - -98, - -61, - -32, - -24, - 82, - 119, - 63, - 88 - ], - [ - -96, - -90, - 104, - 29, - -68, - 74, - -84, - 68 - ], - [ - 98, - -3, - 40, - 59, - 97, - 21, - -53, - -77 - ], - [ - -37, - -114, - 50, - -34, - 54, - -113, - -46, - -27 - ], - [ - -106, - 84, - 24, - 88, - 77, - -120, - 93, - -111 - ], - [ - 95, - 43, - 81, - -1, - -88, - -90, - -98, - 78 - ] - ], - [ - [ - 8, - -73, - -97, - -108, - -62, - 63, - 100, - 27 - ], - [ - 126, - -28, - -43, - 49, - -94, - 105, - 71, - -120 - ], - [ - -81, - 32, - 61, - -73, - 63, - -7, - 44, - -20 - ], - [ - -12, - -29, - -88, - -80, - -86, - 77, - -20, - -31 - ], - [ - 91, - 99, - -69, - -38, - -23, - 86, - 43, - 11 - ], - [ - -68, - -30, - -121, - 52, - 107, - 73, - -49, - -5 - ], - [ - 117, - -20, - 86, - 19, - -1, - 21, - -71, - -20 - ], - [ - -51, - 65, - 28, - -26, - 82, - -13, - 116, - 26 - ], - [ - 98, - 124, - -45, - -62, - 85, - -69, - 64, - -83 - ], - [ - 94, - 48, - 5, - -14, - 35, - -29, - -27, - -76 - ] - ], - [ - [ - -88, - 100, - 63, - -15, - 84, - 27, - 25, - -100 - ], - [ - 9, - -101, - 47, - -111, - 3, - -34, - -95, - -7 - ], - [ - -77, - -66, - 99, - -39, - -25, - -127, - -52, - -39 - ], - [ - 56, - -98, - 110, - -96, - 39, - -127, - 81, - 50 - ], - [ - 86, - 110, - 85, - 31, - 86, - -104, - 37, - 125 - ], - [ - -32, - 121, - 1, - -9, - -52, - -101, - 96, - 56 - ], - [ - -26, - 118, - -81, - 71, - -13, - 31, - -119, - 28 - ], - [ - 45, - 122, - -40, - -110, - -113, - -90, - -52, - 84 - ], - [ - -79, - -91, - -120, - -30, - 26, - -56, - -2, - -66 - ], - [ - 76, - -122, - -77, - 16, - 87, - -26, - -111, - 13 - ] - ], - [ - [ - -59, - -51, - 108, - 113, - -62, - 23, - 10, - 118 - ], - [ - 114, - -39, - -122, - -128, - -127, - 72, - 61, - 83 - ], - [ - -93, - -113, - -85, - 32, - -126, - 41, - 99, - -91 - ], - [ - 61, - 13, - 113, - -66, - -70, - -124, - 52, - 93 - ], - [ - -124, - -3, - 57, - 72, - 110, - 57, - 107, - 126 - ], - [ - 109, - -16, - -24, - -19, - 115, - -56, - 64, - 32 - ], - [ - -113, - -4, - -79, - 58, - -14, - -37, - -112, - -95 - ], - [ - 67, - 92, - -54, - 83, - 13, - -39, - -13, - 48 - ], - [ - 104, - -2, - -40, - 66, - 6, - -29, - -11, - 9 - ], - [ - -93, - -114, - 42, - -84, - 8, - 72, - -73, - -31 - ] - ], - [ - [ - 122, - -120, - 65, - -86, - 103, - -23, - -127, - 55 - ], - [ - -91, - -35, - 0, - 62, - -21, - 91, - -5, - -41 - ], - [ - -42, - 76, - 42, - -96, - 64, - -22, - -39, - -104 - ], - [ - 127, - -115, - 127, - -112, - 1, - -102, - -2, - 85 - ], - [ - 23, - 11, - -98, - 114, - -32, - 9, - 101, - 32 - ], - [ - 60, - -81, - -11, - 10, - -84, - -30, - 84, - 110 - ], - [ - 82, - 111, - 127, - -78, - 91, - 30, - 91, - 35 - ], - [ - -97, - 16, - 66, - -97, - 1, - 39, - -10, - 76 - ], - [ - -96, - -40, - 115, - 3, - -82, - -99, - 23, - 110 - ], - [ - -116, - -100, - -32, - -75, - -98, - -52, - 36, - 83 - ] - ], - [ - [ - -50, - 51, - 82, - -127, - 90, - -82, - 47, - 64 - ], - [ - 88, - -25, - 40, - -122, - -14, - 118, - -88, - -90 - ], - [ - 51, - 2, - -12, - -65, - -85, - 60, - -37, - 70 - ], - [ - -15, - -27, - -70, - 40, - -56, - 104, - -24, - 80 - ], - [ - -8, - -22, - -12, - -15, - -6, - 99, - 51, - -120 - ], - [ - -114, - -123, - 48, - -76, - -30, - 83, - -95, - -89 - ], - [ - -108, - -55, - -106, - 33, - 60, - -81, - 6, - -51 - ], - [ - -108, - -9, - 50, - -70, - 73, - 126, - -114, - -87 - ], - [ - -54, - 89, - -92, - -8, - 9, - -95, - -118, - -98 - ], - [ - -114, - 0, - 111, - -38, - -63, - -68, - 123, - 117 - ] - ], - [ - [ - 38, - -10, - -88, - 109, - -128, - -87, - 45, - -82 - ], - [ - -101, - 24, - -122, - -59, - 36, - -81, - 66, - -104 - ], - [ - 28, - -109, - 59, - 64, - 75, - -56, - -68, - 122 - ], - [ - 58, - -82, - -121, - -38, - 42, - -33, - 78, - 0 - ], - [ - 125, - 94, - -8, - 85, - -14, - -126, - -50, - -24 - ], - [ - 121, - 83, - -91, - -128, - 7, - 8, - 60, - -62 - ], - [ - 79, - -23, - -43, - -21, - 113, - -28, - 15, - 100 - ], - [ - -124, - 9, - 53, - 103, - -113, - 58, - 77, - -39 - ], - [ - 63, - -2, - 40, - -29, - -83, - 84, - -73, - -80 - ], - [ - 98, - 111, - 27, - 20, - -36, - 28, - 27, - 4 - ] - ], - [ - [ - 39, - 13, - 97, - 42, - -30, - 39, - -70, - -74 - ], - [ - 83, - 21, - -115, - -38, - 123, - 35, - 94, - 12 - ], - [ - -118, - -83, - -105, - 60, - 65, - -12, - 57, - 13 - ], - [ - 61, - 44, - -12, - 39, - -47, - 63, - 105, - -76 - ], - [ - 42, - -100, - -32, - 43, - -57, - -68, - -30, - -99 - ], - [ - 32, - -95, - -43, - -48, - 119, - 125, - -108, - -88 - ], - [ - 59, - -52, - 36, - 107, - -87, - 118, - -115, - -70 - ], - [ - 1, - 97, - 13, - -93, - -65, - 66, - 15, - -125 - ], - [ - 0, - -24, - -128, - -65, - 111, - 52, - -110, - -124 - ], - [ - -40, - -9, - -12, - 50, - -84, - -117, - 44, - 101 - ] - ], - [ - [ - -86, - -36, - 32, - -86, - 92, - -71, - 8, - -42 - ], - [ - 42, - -78, - -103, - 2, - 93, - 34, - 65, - -18 - ], - [ - -93, - -19, - 124, - 72, - 52, - -51, - 25, - 31 - ], - [ - 39, - 100, - 46, - -72, - -72, - 30, - 93, - 114 - ], - [ - 28, - 7, - 80, - 122, - -121, - -49, - -43, - 16 - ], - [ - -53, - -49, - -122, - -128, - -13, - 127, - -53, - -67 - ], - [ - -61, - 121, - 41, - 39, - -80, - 103, - -78, - 119 - ], - [ - 115, - 17, - 94, - 127, - 20, - 68, - 23, - 6 - ], - [ - -43, - 39, - -60, - -79, - -58, - -126, - 111, - -63 - ], - [ - 76, - -17, - -42, - -70, - 82, - 3, - -13, - 40 - ] - ], - [ - [ - 77, - 39, - -9, - 100, - 101, - 119, - -105, - 100 - ], - [ - -79, - 30, - 40, - -76, - -126, - 113, - 100, - -84 - ], - [ - 25, - -90, - 17, - -47, - 64, - 18, - -1, - 46 - ], - [ - -7, - -125, - 24, - 71, - -3, - -84, - -126, - -53 - ], - [ - 68, - -46, - 116, - -43, - -19, - 66, - 29, - -118 - ], - [ - -109, - -78, - 95, - -123, - -110, - 71, - 31, - 123 - ], - [ - -72, - 40, - -94, - 23, - -101, - 104, - -22, - -63 - ], - [ - 124, - -111, - 76, - 2, - 48, - -62, - 97, - -13 - ], - [ - -21, - -12, - -53, - -47, - -93, - -4, - -7, - -31 - ], - [ - 124, - -100, - 105, - 93, - -123, - 51, - -75, - -118 - ] - ], - [ - [ - 92, - -99, - -52, - -104, - -92, - -113, - 87, - -113 - ], - [ - 66, - -88, - 106, - 89, - 33, - 84, - -52, - 72 - ], - [ - -72, - 29, - 107, - 57, - -59, - 61, - 98, - 99 - ], - [ - 61, - 59, - 72, - 60, - -94, - 77, - -82, - 14 - ], - [ - -42, - -74, - -56, - -107, - -16, - -21, - -25, - -105 - ], - [ - 27, - -85, - 91, - -122, - -114, - -52, - -24, - 120 - ], - [ - 6, - -31, - 86, - -67, - 101, - -25, - -48, - -51 - ], - [ - -126, - 44, - 19, - 34, - 38, - -122, - 96, - 2 - ], - [ - 49, - -119, - 66, - 45, - -34, - 111, - 38, - 104 - ], - [ - 82, - -76, - 127, - 62, - -80, - 75, - -19, - 93 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/test.json deleted file mode 100644 index 01be250cd..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_PadSmallerZero_1x12x10x8_i8xi4_acci32_st11_pad-4-4-4-4_dilat11/test.json +++ /dev/null @@ -1,203 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - -4, - -4, - -4, - -4 - ], - stride: [ - 1, - 1 - ], - dilation: [ - 1, - 1 - ], - input_zp: 111, - weight_zp: 0, - accum_dtype: "INT32" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 12, - 10, - 8 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 11, - 1, - 1, - 8 - ], - type: "INT4", - data: [ - 203, - 254, - 194, - 147, - 45, - 252, - 194, - 87, - 7, - 126, - 67, - 107, - 64, - 165, - 154, - 98, - 185, - 224, - 42, - 198, - 201, - 251, - 234, - 58, - 160, - 9, - 177, - 45, - 160, - 190, - 86, - 205, - 75, - 214, - 194, - 214, - 106, - 231, - 198, - 29, - 226, - 68, - 122, - 11 - ] - }, - { - name: "const-2", - shape: [ - 11 - ], - type: "INT32", - data: [ - 120, - 75, - 76, - 236, - 213, - 208, - 165, - 243, - 227, - 149, - 227, - 160, - 249, - 42, - 209, - 215, - 37, - 124, - 196, - 135, - 39, - 186, - 44, - 121, - 52, - 111, - 211, - 164, - 233, - 115, - 184, - 251, - 194, - 106, - 77, - 183, - 196, - 51, - 145, - 173, - 172, - 20, - 229, - 227 - ] - }, - { - name: "result-0", - shape: [ - 1, - 4, - 2, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/desc.json deleted file mode 100644 index a2f5e4ee2..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "At least one stride dimension is smaller than zero", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/input-0.json deleted file mode 100644 index 081443989..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/input-0.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - -18128, - -9960, - -18669, - 5165, - 7563, - -21647 - ] - ], - [ - [ - -24651, - 10179, - -1981, - -15397, - -16003, - -30199 - ] - ], - [ - [ - 23194, - 22397, - 3571, - -9869, - -18671, - -12620 - ] - ], - [ - [ - 27948, - -26944, - 21161, - -12813, - -15382, - 20301 - ] - ], - [ - [ - 30215, - 32213, - -15222, - 5970, - -13590, - -20088 - ] - ], - [ - [ - -7474, - -28677, - -21968, - 6261, - 12256, - -15043 - ] - ], - [ - [ - 3757, - 17335, - 25851, - 4487, - -16983, - 13935 - ] - ], - [ - [ - -21612, - -23649, - -9266, - -11217, - -23193, - -29337 - ] - ], - [ - [ - 29238, - 11621, - 14250, - -28425, - 19411, - -8883 - ] - ], - [ - [ - 16255, - -630, - -16855, - -15583, - -23550, - 21606 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/test.json deleted file mode 100644 index 8c0882cbc..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x10x1x6_i16xi8_acci48_st-1-1_pad1001_dilat12/test.json +++ /dev/null @@ -1,199 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 1, - 0, - 0, - 1 - ], - stride: [ - -1, - -1 - ], - dilation: [ - 1, - 2 - ], - input_zp: 0, - weight_zp: -128, - accum_dtype: "INT48" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 1, - 6 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 7, - 1, - 1, - 6 - ], - type: "INT8", - data: [ - 237, - 71, - 84, - 170, - 212, - 159, - 130, - 124, - 40, - 243, - 179, - 23, - 10, - 185, - 131, - 248, - 2, - 76, - 228, - 152, - 97, - 233, - 56, - 139, - 137, - 133, - 74, - 189, - 74, - 113, - 41, - 124, - 109, - 57, - 77, - 26, - 184, - 154, - 225, - 249, - 217, - 154 - ] - }, - { - name: "const-2", - shape: [ - 7 - ], - type: "INT48", - data: [ - 164, - 127, - 104, - 147, - 38, - 116, - 77, - 244, - 203, - 218, - 151, - 29, - 183, - 217, - 49, - 198, - 28, - 208, - 38, - 248, - 118, - 78, - 7, - 113, - 19, - 32, - 194, - 253, - 68, - 51, - 48, - 117, - 106, - 218, - 29, - 196, - 119, - 105, - 135, - 56, - 17, - 104 - ] - }, - { - name: "result-0", - shape: [ - 1, - -9, - 0, - 7 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/desc.json new file mode 100644 index 000000000..a2f5e4ee2 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "At least one stride dimension is smaller than zero", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/input-0.json new file mode 100644 index 000000000..e38ac91c9 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/input-0.json @@ -0,0 +1,751 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + 95, + -61, + -126, + 78, + -68, + 127, + -119, + 104, + 45, + -51 + ], + [ + -120, + 88, + -98, + -104, + 74, + 45, + -96, + -41, + 42, + 40 + ], + [ + -36, + -23, + -108, + -126, + 119, + -69, + 109, + -118, + 125, + -19 + ], + [ + 78, + 87, + -38, + 60, + -43, + 73, + 117, + 78, + 58, + -33 + ], + [ + -101, + 1, + -95, + 2, + 94, + -100, + 102, + 25, + -116, + 56 + ] + ], + [ + [ + -128, + 28, + 1, + 62, + -32, + -98, + -29, + 66, + 116, + -75 + ], + [ + -39, + 96, + -48, + -66, + 84, + -3, + 21, + -4, + 26, + -60 + ], + [ + 59, + -36, + 6, + -81, + -126, + 17, + -93, + 105, + 117, + -47 + ], + [ + -55, + 2, + -76, + 92, + -102, + -13, + -80, + 84, + -92, + -14 + ], + [ + 85, + -16, + -81, + -88, + 26, + -97, + -38, + 28, + -31, + 83 + ] + ], + [ + [ + 48, + -94, + 81, + 104, + -77, + -37, + -27, + -20, + -10, + 100 + ], + [ + 38, + 101, + -39, + 6, + -101, + -58, + 21, + -84, + 117, + -59 + ], + [ + -87, + 71, + -105, + -45, + -78, + 49, + 87, + -79, + -22, + -6 + ], + [ + 48, + -38, + 5, + 0, + -126, + 17, + 17, + 125, + 2, + 102 + ], + [ + -39, + 50, + 102, + -89, + 17, + 107, + 14, + 100, + -21, + 98 + ] + ], + [ + [ + 32, + -6, + -73, + -85, + -55, + 65, + -9, + -29, + -9, + -40 + ], + [ + 78, + -28, + -8, + 15, + 37, + -43, + -110, + 48, + 15, + 37 + ], + [ + 11, + 2, + 114, + -115, + -105, + 111, + 99, + -23, + 10, + -13 + ], + [ + 127, + -12, + 66, + -35, + -31, + 44, + -26, + -125, + -84, + 95 + ], + [ + -35, + -102, + 112, + 127, + -1, + 32, + 65, + -112, + -53, + 15 + ] + ], + [ + [ + 12, + -44, + -128, + 115, + 29, + 65, + -17, + 1, + -15, + -18 + ], + [ + 43, + 126, + 71, + 42, + -125, + 3, + 116, + -27, + 12, + -45 + ], + [ + -80, + 52, + -48, + 22, + 23, + 89, + 112, + 13, + -116, + 21 + ], + [ + 98, + -6, + 16, + 67, + -16, + -22, + -5, + 90, + -4, + -45 + ], + [ + 24, + 49, + 105, + 100, + 72, + 68, + -13, + -41, + 16, + 52 + ] + ], + [ + [ + 4, + -76, + -125, + -114, + -19, + 74, + 74, + 78, + 53, + -123 + ], + [ + 98, + 114, + 89, + -14, + -74, + 103, + -81, + 73, + 119, + 102 + ], + [ + 5, + 85, + 84, + 121, + -36, + 33, + 81, + -70, + -71, + -29 + ], + [ + -36, + 64, + 111, + -88, + -45, + 110, + 24, + -76, + 26, + 96 + ], + [ + -33, + -5, + 29, + 87, + 16, + 117, + 65, + -20, + -4, + 50 + ] + ], + [ + [ + -110, + -70, + -68, + 77, + 82, + 81, + -102, + -53, + -49, + -122 + ], + [ + -63, + -18, + 98, + -85, + 92, + 81, + -88, + -62, + -11, + 113 + ], + [ + 72, + 120, + -48, + 104, + 116, + 25, + -89, + -60, + -96, + 78 + ], + [ + -48, + 51, + -60, + 122, + 70, + -32, + -6, + -113, + -93, + 127 + ], + [ + 80, + 86, + 36, + -72, + -102, + 57, + -44, + -128, + -123, + 14 + ] + ], + [ + [ + 87, + -36, + 127, + -31, + 59, + -66, + 27, + -58, + 71, + -12 + ], + [ + -118, + -65, + -38, + -9, + -59, + 19, + 118, + 54, + -49, + 45 + ], + [ + 119, + -67, + -69, + -118, + 87, + 85, + -23, + 95, + 38, + 122 + ], + [ + 108, + 117, + -28, + 34, + -86, + 100, + -47, + -14, + 24, + 73 + ], + [ + 59, + 116, + 54, + 75, + 18, + -22, + 105, + -32, + 30, + -54 + ] + ], + [ + [ + -5, + -35, + -62, + 82, + 68, + 51, + -107, + -65, + -73, + 54 + ], + [ + 100, + -31, + -44, + 14, + 124, + -34, + -57, + 5, + 106, + 58 + ], + [ + 4, + 59, + -125, + 64, + -104, + -28, + -39, + 48, + -67, + -67 + ], + [ + 98, + -6, + 61, + 21, + 30, + 47, + 42, + 105, + 72, + -50 + ], + [ + -85, + 88, + -33, + -49, + -100, + 13, + 3, + 83, + 63, + 57 + ] + ], + [ + [ + 9, + 92, + 123, + 80, + -39, + -58, + -128, + 126, + 59, + 111 + ], + [ + 73, + -18, + -91, + -116, + 74, + -51, + -31, + 86, + -5, + 115 + ], + [ + 11, + 84, + -96, + -27, + -82, + -114, + 125, + 4, + -38, + -32 + ], + [ + -67, + -97, + 105, + -101, + -30, + -89, + 109, + -76, + -28, + 64 + ], + [ + 17, + -31, + 16, + -17, + -54, + 25, + -35, + 117, + -10, + 65 + ] + ], + [ + [ + -68, + 37, + 15, + 62, + -10, + 56, + -114, + 48, + 64, + -1 + ], + [ + -120, + 17, + 72, + -10, + -104, + -27, + 126, + -59, + 7, + -38 + ], + [ + 54, + -19, + -30, + 20, + 18, + -1, + -62, + -101, + 48, + -41 + ], + [ + 28, + -32, + 90, + 52, + -25, + -43, + 63, + -126, + -114, + -107 + ], + [ + -40, + -1, + -54, + -80, + -48, + -2, + -52, + 18, + -31, + 110 + ] + ], + [ + [ + 126, + 39, + 14, + -121, + 31, + -31, + -54, + 75, + -118, + -62 + ], + [ + 70, + 108, + 3, + 7, + 119, + -105, + -5, + -67, + -6, + 104 + ], + [ + 24, + 125, + 1, + 92, + -85, + -46, + -58, + 68, + 3, + -72 + ], + [ + -84, + -30, + -89, + 50, + 89, + 120, + -68, + -16, + 0, + -2 + ], + [ + -12, + -72, + -100, + -25, + -105, + -112, + 6, + 91, + 10, + -123 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/test.json new file mode 100644 index 000000000..b9ae73a4f --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_StrideSmallerOne_1x12x5x10_i8xi4_acci32_st-4-4_pad0000_dilat11/test.json @@ -0,0 +1,124 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + -4, + -4 + ], + dilation: [ + 1, + 1 + ], + input_zp: -38, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 12, + 5, + 10 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 1, + 1, + 10 + ], + type: "INT4", + data: [ + 53, + 221, + 6, + 219, + 252 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 190, + 171, + 134, + 216 + ] + }, + { + name: "result-0", + shape: [ + 1, + -2, + 0, + 1 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/desc.json new file mode 100644 index 000000000..0f8c18b9a --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Weight DType not INT8 and zero point not 0", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/input-0.json new file mode 100644 index 000000000..58cb4d654 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/input-0.json @@ -0,0 +1,1231 @@ +{ + "type": "float32", + "data": [ + [ + [ + [ + 0.357421875, + 0.72265625, + 0.5390625, + 0.453125, + 0.2392578125, + 0.2451171875, + 0.1845703125, + 0.62890625 + ], + [ + 0.1416015625, + 0.4296875, + 0.51953125, + 0.4375, + 0.8515625, + 0.44140625, + 0.08251953125, + 0.9921875 + ], + [ + 0.84375, + 0.65625, + 0.75390625, + 0.1279296875, + 0.765625, + 0.20703125, + 0.48828125, + 0.177734375 + ], + [ + 0.75, + 0.2451171875, + 0.251953125, + 0.10888671875, + 0.71875, + 0.294921875, + 0.515625, + 0.33203125 + ], + [ + 0.7734375, + 0.2255859375, + 0.9375, + 0.3203125, + 0.103515625, + 0.240234375, + 0.07373046875, + 0.466796875 + ], + [ + 0.25, + 0.8828125, + 0.515625, + 0.232421875, + 0.451171875, + 0.1953125, + 0.1787109375, + 0.298828125 + ], + [ + 0.10791015625, + 0.1884765625, + 0.9375, + 0.6640625, + 0.91796875, + 0.255859375, + 0.85546875, + 0.361328125 + ], + [ + 0.1435546875, + 0.8046875, + 0.0595703125, + 0.404296875, + 0.81640625, + 0.61328125, + 0.515625, + 0.353515625 + ], + [ + 0.07470703125, + 0.98828125, + 0.173828125, + 0.25390625, + 0.2353515625, + 0.90625, + 0.76171875, + 0.45703125 + ], + [ + 0.953125, + 0.052734375, + 0.890625, + 0.060302734375, + 0.390625, + 0.053955078125, + 0.99609375, + 0.9140625 + ] + ], + [ + [ + 0.58203125, + 0.2177734375, + 0.275390625, + 0.44921875, + 0.322265625, + 0.021240234375, + 0.65625, + 0.61328125 + ], + [ + 0.90234375, + 0.4765625, + 0.34375, + 0.5078125, + 0.1943359375, + 0.625, + 0.76953125, + 0.1533203125 + ], + [ + 0.318359375, + 0.8671875, + 0.50390625, + 0.53125, + 0.71875, + 0.57421875, + 0.0693359375, + 0.80078125 + ], + [ + 0.921875, + 0.05322265625, + 0.12109375, + 0.69921875, + 0.6015625, + 0.380859375, + 0.5390625, + 0.703125 + ], + [ + 0.50390625, + 0.1396484375, + 0.08935546875, + 0.4375, + 0.921875, + 0.5546875, + 0.357421875, + 0.90625 + ], + [ + 0.38671875, + 0.5078125, + 0.1162109375, + 0.734375, + 0.69921875, + 0.79296875, + 0.32421875, + 0.435546875 + ], + [ + 0.16796875, + 0.9609375, + 0.0859375, + 0.6484375, + 0.703125, + 0.1572265625, + 0.365234375, + 0.04296875 + ], + [ + 0.5546875, + 0.9921875, + 0.4296875, + 0.98828125, + 0.1259765625, + 0.390625, + 0.8984375, + 0.875 + ], + [ + 0.322265625, + 0.67578125, + 0.8828125, + 0.765625, + 0.625, + 0.15234375, + 0.07275390625, + 0.61328125 + ], + [ + 0.5, + 0.2373046875, + 0.291015625, + 0.390625, + 0.494140625, + 0.388671875, + 0.38671875, + 0.11572265625 + ] + ], + [ + [ + 0.86328125, + 0.60546875, + 0.1455078125, + 0.423828125, + 0.416015625, + 0.59765625, + 0.60546875, + 0.64453125 + ], + [ + 0.6953125, + 0.10302734375, + 0.3046875, + 0.017333984375, + 0.453125, + 0.427734375, + 0.73046875, + 0.1669921875 + ], + [ + 0.62890625, + 0.306640625, + 0.380859375, + 0.71875, + 0.0712890625, + 0.341796875, + 0.390625, + 0.71484375 + ], + [ + 0.19921875, + 0.9453125, + 0.99609375, + 0.81640625, + 0.298828125, + 0.66015625, + 0.0830078125, + 0.87109375 + ], + [ + 0.515625, + 0.17578125, + 0.326171875, + 0.796875, + 0.8671875, + 0.51953125, + 0.478515625, + 0.75 + ], + [ + 0.82421875, + 0.76171875, + 0.3828125, + 0.640625, + 0.85546875, + 0.1513671875, + 0.38671875, + 0.056396484375 + ], + [ + 0.408203125, + 0.76953125, + 0.1962890625, + 0.5390625, + 0.036376953125, + 0.89453125, + 0.81640625, + 0.5234375 + ], + [ + 0.703125, + 0.103515625, + 0.84375, + 0.71484375, + 0.11962890625, + 0.98046875, + 0.0224609375, + 0.625 + ], + [ + 0.1708984375, + 0.71875, + 0.0703125, + 0.0810546875, + 0.46484375, + 0.9921875, + 0.275390625, + 0.609375 + ], + [ + 0.515625, + 0.83984375, + 0.287109375, + 0.5546875, + 0.94921875, + 0.33203125, + 0.4375, + 0.88671875 + ] + ], + [ + [ + 0.33203125, + 0.37890625, + 0.302734375, + 0.80859375, + 0.9296875, + 0.62890625, + 0.62109375, + 0.388671875 + ], + [ + 0.012451171875, + 0.173828125, + 0.146484375, + 0.11572265625, + 0.65234375, + 0.1357421875, + 0.08544921875, + 0.380859375 + ], + [ + 0.248046875, + 0.1455078125, + 0.1455078125, + 0.255859375, + 0.53515625, + 0.7578125, + 0.8515625, + 0.75 + ], + [ + 0.625, + 0.90625, + 0.51953125, + 0.6328125, + 0.41015625, + 0.326171875, + 0.330078125, + 0.1474609375 + ], + [ + 0.79296875, + 0.05517578125, + 0.671875, + 0.86328125, + 0.49609375, + 0.06982421875, + 0.427734375, + 0.341796875 + ], + [ + 0.984375, + 0.6875, + 0.71875, + 0.515625, + 0.70703125, + 0.71875, + 0.06591796875, + 0.2216796875 + ], + [ + 0.012939453125, + 0.5078125, + 0.875, + 0.609375, + 0.5, + 0.92578125, + 0.171875, + 0.07421875 + ], + [ + 0.9140625, + 0.90234375, + 0.6796875, + 0.2451171875, + 0.96875, + 0.76171875, + 0.671875, + 0.22265625 + ], + [ + 0.51171875, + 0.8203125, + 0.859375, + 0.55859375, + 0.51953125, + 0.6953125, + 0.52734375, + 0.416015625 + ], + [ + 0.0849609375, + 0.1259765625, + 0.7578125, + 0.024658203125, + 0.05224609375, + 0.90234375, + 0.703125, + 0.00421142578125 + ] + ], + [ + [ + 0.310546875, + 0.76171875, + 0.416015625, + 0.46875, + 0.45703125, + 0.201171875, + 0.71875, + 0.1025390625 + ], + [ + 0.50390625, + 0.169921875, + 0.04638671875, + 0.142578125, + 0.8671875, + 0.17578125, + 0.27734375, + 0.1376953125 + ], + [ + 0.734375, + 0.4453125, + 0.94140625, + 0.6640625, + 0.53125, + 0.65625, + 0.040283203125, + 0.94921875 + ], + [ + 0.953125, + 0.275390625, + 0.625, + 0.201171875, + 0.546875, + 0.76953125, + 0.9375, + 0.337890625 + ], + [ + 0.69140625, + 0.71484375, + 0.220703125, + 0.62890625, + 0.65234375, + 0.76171875, + 0.99609375, + 0.0400390625 + ], + [ + 0.2021484375, + 0.14453125, + 0.154296875, + 0.453125, + 0.875, + 0.447265625, + 0.66796875, + 0.375 + ], + [ + 0.318359375, + 0.83203125, + 0.65234375, + 0.349609375, + 0.9140625, + 0.498046875, + 0.1875, + 0.482421875 + ], + [ + 0.671875, + 0.365234375, + 0.84375, + 0.53125, + 0.466796875, + 0.85546875, + 0.462890625, + 0.4140625 + ], + [ + 0.103515625, + 0.361328125, + 0.396484375, + 0.1796875, + 0.5859375, + 0.1435546875, + 0.2236328125, + 0.55859375 + ], + [ + 0.267578125, + 0.63671875, + 0.6875, + 0.30078125, + 0.0869140625, + 0.48828125, + 0.0927734375, + 0.51171875 + ] + ], + [ + [ + 0.72265625, + 0.6171875, + 0.447265625, + 0.9453125, + 0.1015625, + 0.87890625, + 0.796875, + 0.41796875 + ], + [ + 0.15234375, + 0.1552734375, + 0.91796875, + 0.2333984375, + 0.87109375, + 0.5, + 0.4609375, + 0.6171875 + ], + [ + 0.21484375, + 0.427734375, + 0.9375, + 0.2373046875, + 0.91796875, + 0.9921875, + 0.0517578125, + 0.53125 + ], + [ + 0.1708984375, + 0.62109375, + 0.98828125, + 0.89453125, + 0.921875, + 0.212890625, + 0.5390625, + 0.234375 + ], + [ + 0.8984375, + 0.1904296875, + 0.1533203125, + 0.01214599609375, + 0.181640625, + 0.189453125, + 0.0771484375, + 0.8671875 + ], + [ + 0.77734375, + 0.25390625, + 0.78125, + 0.421875, + 0.7734375, + 0.322265625, + 0.5625, + 0.380859375 + ], + [ + 0.1875, + 0.58203125, + 0.75, + 0.75, + 0.35546875, + 0.515625, + 0.76171875, + 0.054443359375 + ], + [ + 0.07177734375, + 0.375, + 0.22265625, + 0.373046875, + 0.09375, + 0.58984375, + 0.66796875, + 0.7890625 + ], + [ + 0.6484375, + 0.39453125, + 0.93359375, + 0.72265625, + 0.52734375, + 0.2060546875, + 0.6484375, + 0.58984375 + ], + [ + 0.6796875, + 0.77734375, + 0.9140625, + 0.9453125, + 0.62890625, + 0.96484375, + 0.91015625, + 0.0026092529296875 + ] + ], + [ + [ + 0.63671875, + 0.177734375, + 0.294921875, + 0.296875, + 0.482421875, + 0.0108642578125, + 0.2353515625, + 0.029052734375 + ], + [ + 0.6484375, + 0.88671875, + 0.99609375, + 0.447265625, + 0.259765625, + 0.8515625, + 0.11279296875, + 0.97265625 + ], + [ + 0.7109375, + 0.50390625, + 0.09619140625, + 0.0181884765625, + 0.54296875, + 0.412109375, + 0.83984375, + 0.640625 + ], + [ + 0.431640625, + 0.2255859375, + 0.478515625, + 0.162109375, + 0.6640625, + 0.60546875, + 0.80859375, + 0.44921875 + ], + [ + 0.27734375, + 0.8359375, + 0.6875, + 0.703125, + 0.52734375, + 0.875, + 0.2275390625, + 0.400390625 + ], + [ + 0.79296875, + 0.1328125, + 0.8046875, + 0.3515625, + 0.125, + 0.0791015625, + 0.83984375, + 0.77734375 + ], + [ + 0.287109375, + 0.1162109375, + 0.2470703125, + 0.212890625, + 0.73046875, + 0.21484375, + 0.2158203125, + 0.0322265625 + ], + [ + 0.59375, + 0.6875, + 0.65234375, + 0.56640625, + 0.96484375, + 0.47265625, + 0.859375, + 0.64453125 + ], + [ + 0.083984375, + 0.80859375, + 0.58203125, + 0.65234375, + 0.1796875, + 0.435546875, + 0.87890625, + 0.21484375 + ], + [ + 0.0001239776611328125, + 0.255859375, + 0.486328125, + 0.8203125, + 0.640625, + 0.91796875, + 0.455078125, + 0.390625 + ] + ], + [ + [ + 0.23046875, + 0.2177734375, + 0.734375, + 0.080078125, + 0.2421875, + 0.8828125, + 0.57421875, + 0.04638671875 + ], + [ + 0.703125, + 0.50390625, + 0.8515625, + 0.6796875, + 0.004425048828125, + 0.205078125, + 0.2578125, + 0.69921875 + ], + [ + 0.5078125, + 0.74609375, + 0.51171875, + 0.326171875, + 0.103515625, + 0.2021484375, + 0.400390625, + 0.55078125 + ], + [ + 0.9375, + 0.2392578125, + 0.6640625, + 0.15234375, + 0.7109375, + 0.01129150390625, + 0.65234375, + 0.1630859375 + ], + [ + 0.1796875, + 0.55859375, + 0.375, + 0.470703125, + 0.30859375, + 0.953125, + 0.2890625, + 0.5390625 + ], + [ + 0.8515625, + 0.6640625, + 0.322265625, + 0.55078125, + 0.08251953125, + 0.54296875, + 0.4296875, + 0.7578125 + ], + [ + 0.84765625, + 0.19921875, + 0.0810546875, + 0.388671875, + 0.53125, + 0.375, + 0.625, + 0.50390625 + ], + [ + 0.93359375, + 0.408203125, + 0.08203125, + 0.30078125, + 0.60546875, + 0.255859375, + 0.267578125, + 0.337890625 + ], + [ + 0.74609375, + 0.9375, + 0.349609375, + 0.1953125, + 0.419921875, + 0.3515625, + 0.98828125, + 0.462890625 + ], + [ + 0.67578125, + 0.91015625, + 0.62890625, + 0.2490234375, + 0.60546875, + 0.400390625, + 0.421875, + 0.9765625 + ] + ], + [ + [ + 0.27734375, + 0.46875, + 0.1591796875, + 0.177734375, + 0.6015625, + 0.75, + 0.6328125, + 0.328125 + ], + [ + 0.0595703125, + 0.46875, + 0.50390625, + 0.76953125, + 0.63671875, + 0.87109375, + 0.78125, + 0.365234375 + ], + [ + 0.62890625, + 0.74609375, + 0.953125, + 0.421875, + 0.64453125, + 0.392578125, + 0.734375, + 0.91015625 + ], + [ + 0.91796875, + 0.15625, + 0.203125, + 0.75390625, + 0.62890625, + 0.90234375, + 0.3125, + 0.84765625 + ], + [ + 0.68359375, + 0.1953125, + 0.1259765625, + 0.69921875, + 0.158203125, + 0.79296875, + 0.5546875, + 0.4765625 + ], + [ + 0.275390625, + 0.98046875, + 0.71875, + 0.77734375, + 0.765625, + 0.58203125, + 0.9375, + 0.58203125 + ], + [ + 0.51953125, + 0.2734375, + 0.28125, + 0.734375, + 0.333984375, + 0.7265625, + 0.94921875, + 0.4375 + ], + [ + 0.09716796875, + 0.6640625, + 0.009521484375, + 0.78515625, + 0.5234375, + 0.48828125, + 0.56640625, + 0.515625 + ], + [ + 0.322265625, + 0.28125, + 0.4140625, + 0.89453125, + 0.134765625, + 0.32421875, + 0.19140625, + 0.42578125 + ], + [ + 0.1328125, + 0.7578125, + 0.10302734375, + 0.6640625, + 0.267578125, + 0.470703125, + 0.19921875, + 0.7265625 + ] + ], + [ + [ + 0.9453125, + 0.2216796875, + 0.953125, + 0.32421875, + 0.5546875, + 0.69921875, + 0.19921875, + 0.443359375 + ], + [ + 0.0673828125, + 0.6953125, + 0.416015625, + 0.890625, + 0.2734375, + 0.921875, + 0.140625, + 0.60546875 + ], + [ + 0.306640625, + 0.181640625, + 0.09375, + 0.65234375, + 0.232421875, + 0.5703125, + 0.9765625, + 0.314453125 + ], + [ + 0.034912109375, + 0.142578125, + 0.119140625, + 0.462890625, + 0.7421875, + 0.294921875, + 0.1455078125, + 0.640625 + ], + [ + 0.30078125, + 0.57421875, + 0.93359375, + 0.291015625, + 0.51171875, + 0.8046875, + 0.69140625, + 0.75 + ], + [ + 0.76953125, + 0.5390625, + 0.53515625, + 0.71875, + 0.6953125, + 0.66796875, + 0.380859375, + 0.828125 + ], + [ + 0.2353515625, + 0.1552734375, + 0.34375, + 0.251953125, + 0.66015625, + 0.23046875, + 0.65625, + 0.51171875 + ], + [ + 0.15234375, + 0.2578125, + 0.51953125, + 0.73046875, + 0.396484375, + 0.232421875, + 0.294921875, + 0.0947265625 + ], + [ + 0.025146484375, + 0.97265625, + 0.09619140625, + 0.12451171875, + 0.8671875, + 0.66015625, + 0.435546875, + 0.6484375 + ], + [ + 0.93359375, + 0.09912109375, + 0.2431640625, + 0.859375, + 0.77734375, + 0.9921875, + 0.3125, + 0.94140625 + ] + ], + [ + [ + 0.341796875, + 0.71484375, + 0.87890625, + 0.169921875, + 0.205078125, + 0.578125, + 0.84375, + 0.07861328125 + ], + [ + 0.84765625, + 0.341796875, + 0.404296875, + 0.33984375, + 0.91015625, + 0.1298828125, + 0.57421875, + 0.1474609375 + ], + [ + 0.92578125, + 0.796875, + 0.2333984375, + 0.296875, + 0.380859375, + 0.404296875, + 0.81640625, + 0.5625 + ], + [ + 0.427734375, + 0.71875, + 0.45703125, + 0.1279296875, + 0.107421875, + 0.32421875, + 0.6015625, + 0.134765625 + ], + [ + 0.546875, + 0.26953125, + 0.6953125, + 0.0281982421875, + 0.46875, + 0.05224609375, + 0.330078125, + 0.01556396484375 + ], + [ + 0.46875, + 0.765625, + 0.10009765625, + 0.734375, + 0.58203125, + 0.50390625, + 0.59765625, + 0.333984375 + ], + [ + 0.70703125, + 0.77734375, + 0.77734375, + 0.267578125, + 0.65234375, + 0.1474609375, + 0.494140625, + 0.00262451171875 + ], + [ + 0.193359375, + 0.62890625, + 0.87109375, + 0.048828125, + 0.5546875, + 0.63671875, + 0.9296875, + 0.65234375 + ], + [ + 0.10302734375, + 0.146484375, + 0.6328125, + 0.21484375, + 0.92578125, + 0.91796875, + 0.9453125, + 0.291015625 + ], + [ + 0.71484375, + 0.66015625, + 0.035400390625, + 0.263671875, + 0.2060546875, + 0.369140625, + 0.94921875, + 0.84375 + ] + ], + [ + [ + 0.29296875, + 0.52734375, + 0.19140625, + 0.27734375, + 0.06494140625, + 0.640625, + 0.65625, + 0.8359375 + ], + [ + 0.87109375, + 0.1591796875, + 0.7421875, + 0.1337890625, + 0.373046875, + 0.51171875, + 0.04931640625, + 0.15625 + ], + [ + 0.26953125, + 0.126953125, + 0.93359375, + 0.287109375, + 0.5, + 0.99609375, + 0.56640625, + 0.41015625 + ], + [ + 0.9296875, + 0.2216796875, + 0.1787109375, + 0.53515625, + 0.42578125, + 0.796875, + 0.0419921875, + 0.6171875 + ], + [ + 0.70703125, + 0.96875, + 0.1455078125, + 0.24609375, + 0.9296875, + 0.62890625, + 0.037841796875, + 0.0771484375 + ], + [ + 0.78515625, + 0.56640625, + 0.5625, + 0.87890625, + 0.240234375, + 0.16015625, + 0.61328125, + 0.87890625 + ], + [ + 0.263671875, + 0.6796875, + 0.15234375, + 0.171875, + 0.8984375, + 0.11767578125, + 0.0242919921875, + 0.7734375 + ], + [ + 0.361328125, + 0.396484375, + 0.796875, + 0.1796875, + 0.6484375, + 0.3125, + 0.10400390625, + 0.68359375 + ], + [ + 0.318359375, + 0.86328125, + 0.91796875, + 0.84765625, + 0.322265625, + 0.236328125, + 0.890625, + 0.451171875 + ], + [ + 0.70703125, + 0.82421875, + 0.27734375, + 0.11865234375, + 0.62109375, + 0.58984375, + 0.26953125, + 0.58203125 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/test.json new file mode 100644 index 000000000..6e756d806 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x12x10x8_bf16xbf16_accf32_st11_pad0000_dilat11/test.json @@ -0,0 +1,511 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + 1, + 1 + ], + dilation: [ + 1, + 1 + ], + input_zp: 0, + weight_zp: 2, + accum_dtype: "FP32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 12, + 10, + 8 + ], + type: "BF16" + }, + { + name: "const-1", + shape: [ + 11, + 1, + 1, + 8 + ], + type: "BF16", + data: [ + 0, + 0, + 74, + 63, + 0, + 0, + 179, + 62, + 0, + 0, + 120, + 62, + 0, + 0, + 57, + 63, + 0, + 0, + 73, + 63, + 0, + 0, + 116, + 63, + 0, + 0, + 23, + 62, + 0, + 0, + 99, + 63, + 0, + 0, + 67, + 63, + 0, + 0, + 51, + 63, + 0, + 0, + 160, + 62, + 0, + 0, + 181, + 60, + 0, + 0, + 1, + 63, + 0, + 0, + 146, + 62, + 0, + 0, + 148, + 62, + 0, + 0, + 109, + 63, + 0, + 0, + 28, + 62, + 0, + 0, + 111, + 63, + 0, + 0, + 0, + 63, + 0, + 0, + 86, + 63, + 0, + 0, + 145, + 62, + 0, + 0, + 34, + 63, + 0, + 0, + 14, + 63, + 0, + 0, + 108, + 63, + 0, + 0, + 55, + 62, + 0, + 0, + 81, + 62, + 0, + 0, + 114, + 63, + 0, + 0, + 200, + 61, + 0, + 0, + 34, + 63, + 0, + 0, + 120, + 61, + 0, + 0, + 157, + 61, + 0, + 0, + 24, + 63, + 0, + 0, + 13, + 63, + 0, + 0, + 18, + 63, + 0, + 0, + 242, + 62, + 0, + 0, + 62, + 63, + 0, + 0, + 126, + 63, + 0, + 0, + 141, + 62, + 0, + 0, + 165, + 62, + 0, + 0, + 165, + 62, + 0, + 0, + 67, + 63, + 0, + 0, + 178, + 62, + 0, + 0, + 45, + 63, + 0, + 0, + 228, + 62, + 0, + 0, + 27, + 63, + 0, + 0, + 84, + 63, + 0, + 0, + 3, + 63, + 0, + 0, + 243, + 62, + 0, + 0, + 136, + 62, + 0, + 0, + 4, + 63, + 0, + 0, + 134, + 62, + 0, + 0, + 87, + 63, + 0, + 0, + 199, + 62, + 0, + 0, + 4, + 62, + 0, + 0, + 117, + 62, + 0, + 0, + 8, + 63, + 0, + 0, + 106, + 63, + 0, + 0, + 153, + 62, + 0, + 0, + 135, + 62, + 0, + 0, + 208, + 62, + 0, + 0, + 119, + 63, + 0, + 0, + 88, + 63, + 0, + 0, + 25, + 62, + 0, + 0, + 29, + 63, + 0, + 0, + 74, + 63, + 0, + 0, + 68, + 63, + 0, + 0, + 250, + 62, + 0, + 0, + 59, + 63, + 0, + 0, + 21, + 63, + 0, + 0, + 78, + 62, + 0, + 0, + 101, + 61, + 0, + 0, + 189, + 62, + 0, + 0, + 125, + 61, + 0, + 0, + 202, + 62, + 0, + 0, + 84, + 63, + 0, + 0, + 88, + 63, + 0, + 0, + 11, + 61, + 0, + 0, + 142, + 61, + 0, + 0, + 43, + 63, + 0, + 0, + 255, + 62, + 0, + 0, + 24, + 62, + 0, + 0, + 78, + 63, + 0, + 0, + 93, + 62, + 0, + 0, + 160, + 61, + 0, + 0, + 63, + 63, + 0, + 0, + 27, + 63, + 0, + 0, + 201, + 62, + 0, + 0, + 49, + 63 + ] + }, + { + name: "const-2", + shape: [ + 11 + ], + type: "FP32", + data: [ + 63, + 80, + 105, + 63, + 228, + 2, + 12, + 61, + 154, + 175, + 32, + 63, + 63, + 103, + 95, + 62, + 47, + 194, + 242, + 62, + 14, + 20, + 217, + 62, + 106, + 171, + 199, + 62, + 182, + 236, + 66, + 62, + 119, + 122, + 77, + 63, + 134, + 80, + 194, + 62, + 75, + 31, + 99, + 63 + ] + }, + { + name: "result-0", + shape: [ + 1, + 12, + 10, + 11 + ], + type: "FP32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/desc.json deleted file mode 100644 index 0f8c18b9a..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "Weight DType not INT8 and zero point not 0", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/input-0.json deleted file mode 100644 index 9e60cdd92..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/input-0.json +++ /dev/null @@ -1,1385 +0,0 @@ -{ - "type": "float16", - "data": [ - [ - [ - [ - 0.74560546875, - 0.55712890625, - 0.175048828125, - 0.71826171875, - 0.7138671875, - 0.515625 - ], - [ - 0.2254638671875, - 0.13232421875, - 0.95703125, - 0.65576171875, - 0.80908203125, - 0.69677734375 - ], - [ - 0.82958984375, - 0.1624755859375, - 0.4970703125, - 0.6669921875, - 0.1033935546875, - 0.14990234375 - ], - [ - 0.6337890625, - 0.86865234375, - 0.66064453125, - 0.03619384765625, - 0.97021484375, - 0.1395263671875 - ], - [ - 0.2325439453125, - 0.97509765625, - 0.77099609375, - 0.9365234375, - 0.806640625, - 0.65185546875 - ], - [ - 0.28466796875, - 0.326904296875, - 0.947265625, - 0.86083984375, - 0.359375, - 0.373291015625 - ], - [ - 0.297607421875, - 0.326171875, - 0.86083984375, - 0.01050567626953125, - 0.43603515625, - 0.94287109375 - ], - [ - 0.54248046875, - 0.450439453125, - 0.312255859375, - 0.07391357421875, - 0.2244873046875, - 0.0904541015625 - ], - [ - 0.126708984375, - 0.16357421875, - 0.302001953125, - 0.011016845703125, - 0.9501953125, - 0.12384033203125 - ], - [ - 0.383056640625, - 0.87939453125, - 0.1065673828125, - 0.483642578125, - 0.8447265625, - 0.55712890625 - ], - [ - 0.2103271484375, - 0.7353515625, - 0.68115234375, - 0.3623046875, - 0.046295166015625, - 0.00786590576171875 - ], - [ - 0.8251953125, - 0.321533203125, - 0.1378173828125, - 0.5185546875, - 0.9208984375, - 0.00848388671875 - ], - [ - 0.05615234375, - 0.4169921875, - 0.67578125, - 0.47607421875, - 0.8974609375, - 0.044097900390625 - ] - ], - [ - [ - 0.340087890625, - 0.351318359375, - 0.340087890625, - 0.48779296875, - 0.79052734375, - 0.31787109375 - ], - [ - 0.74462890625, - 0.146484375, - 0.560546875, - 0.375, - 0.5390625, - 0.10772705078125 - ], - [ - 0.95361328125, - 0.90625, - 0.826171875, - 0.892578125, - 0.146728515625, - 0.50390625 - ], - [ - 0.31787109375, - 0.88720703125, - 0.189453125, - 0.219970703125, - 0.6865234375, - 0.08892822265625 - ], - [ - 0.732421875, - 0.26806640625, - 0.6611328125, - 0.873046875, - 0.609375, - 0.212646484375 - ], - [ - 0.049163818359375, - 0.04461669921875, - 0.08880615234375, - 0.57958984375, - 0.34814453125, - 0.2431640625 - ], - [ - 0.2193603515625, - 0.94873046875, - 0.11883544921875, - 0.304931640625, - 0.471435546875, - 0.0004494190216064453 - ], - [ - 0.9208984375, - 0.09912109375, - 0.6826171875, - 0.62890625, - 0.80908203125, - 0.6513671875 - ], - [ - 0.76953125, - 0.421142578125, - 0.48876953125, - 0.70166015625, - 0.568359375, - 0.51171875 - ], - [ - 0.20556640625, - 0.258056640625, - 0.3583984375, - 0.00928497314453125, - 0.41748046875, - 0.0027675628662109375 - ], - [ - 0.56494140625, - 0.7041015625, - 0.56201171875, - 0.693359375, - 1.3172626495361328e-05, - 0.0594482421875 - ], - [ - 0.6982421875, - 0.802734375, - 0.7177734375, - 0.6630859375, - 0.70751953125, - 0.73974609375 - ], - [ - 0.724609375, - 0.73779296875, - 0.07403564453125, - 0.06329345703125, - 0.361083984375, - 0.52783203125 - ] - ], - [ - [ - 0.7626953125, - 0.334716796875, - 0.275146484375, - 0.78125, - 0.2493896484375, - 0.82080078125 - ], - [ - 0.1771240234375, - 0.359375, - 0.401123046875, - 0.299560546875, - 0.00335693359375, - 0.2354736328125 - ], - [ - 0.337646484375, - 0.313720703125, - 0.78564453125, - 0.04736328125, - 0.388916015625, - 0.037506103515625 - ], - [ - 0.9306640625, - 0.7900390625, - 0.98193359375, - 0.91015625, - 0.31591796875, - 0.69140625 - ], - [ - 0.306640625, - 0.88818359375, - 0.41064453125, - 0.3759765625, - 0.9140625, - 0.8369140625 - ], - [ - 0.96630859375, - 0.06646728515625, - 0.2432861328125, - 0.30078125, - 0.42431640625, - 0.47314453125 - ], - [ - 0.29150390625, - 0.79052734375, - 0.2232666015625, - 0.6962890625, - 0.8515625, - 0.603515625 - ], - [ - 0.354248046875, - 0.1878662109375, - 0.1343994140625, - 0.744140625, - 0.46923828125, - 0.04632568359375 - ], - [ - 0.98388671875, - 0.67138671875, - 0.84423828125, - 0.438232421875, - 0.95556640625, - 0.1995849609375 - ], - [ - 0.1851806640625, - 0.89013671875, - 0.8916015625, - 0.4990234375, - 0.125732421875, - 0.30517578125 - ], - [ - 0.75439453125, - 0.84619140625, - 0.34765625, - 0.061248779296875, - 0.66552734375, - 0.7392578125 - ], - [ - 0.424072265625, - 0.5830078125, - 0.9873046875, - 0.2449951171875, - 0.57275390625, - 0.61083984375 - ], - [ - 0.54931640625, - 0.869140625, - 0.60498046875, - 0.5078125, - 0.12298583984375, - 0.703125 - ] - ], - [ - [ - 0.132080078125, - 0.0265655517578125, - 0.488525390625, - 0.572265625, - 0.9990234375, - 0.71240234375 - ], - [ - 0.8486328125, - 0.346435546875, - 0.5087890625, - 0.97412109375, - 0.41748046875, - 0.80712890625 - ], - [ - 0.52587890625, - 0.2239990234375, - 0.58056640625, - 0.218017578125, - 0.0030269622802734375, - 0.23583984375 - ], - [ - 0.193115234375, - 0.370849609375, - 0.888671875, - 0.387939453125, - 0.84521484375, - 0.5556640625 - ], - [ - 0.0076141357421875, - 0.188720703125, - 0.93115234375, - 0.60400390625, - 0.9296875, - 0.31005859375 - ], - [ - 0.716796875, - 0.77197265625, - 0.9755859375, - 0.0181732177734375, - 0.9521484375, - 0.3916015625 - ], - [ - 0.837890625, - 0.544921875, - 0.564453125, - 0.359375, - 0.82861328125, - 0.263916015625 - ], - [ - 0.4921875, - 0.56005859375, - 0.74267578125, - 0.4716796875, - 0.68017578125, - 0.4853515625 - ], - [ - 0.6591796875, - 0.67431640625, - 0.70947265625, - 0.8232421875, - 0.54052734375, - 0.1932373046875 - ], - [ - 0.6796875, - 0.0771484375, - 0.218994140625, - 0.7919921875, - 0.43505859375, - 0.498046875 - ], - [ - 0.9873046875, - 0.2352294921875, - 0.0195465087890625, - 0.11138916015625, - 0.2445068359375, - 0.72607421875 - ], - [ - 0.77587890625, - 0.5654296875, - 0.255126953125, - 0.52197265625, - 0.01496124267578125, - 0.681640625 - ], - [ - 0.6142578125, - 0.02178955078125, - 0.81689453125, - 0.76318359375, - 0.30810546875, - 0.63525390625 - ] - ], - [ - [ - 0.6015625, - 0.1431884765625, - 0.1932373046875, - 0.68310546875, - 0.93359375, - 0.576171875 - ], - [ - 0.56787109375, - 0.646484375, - 0.440673828125, - 0.054168701171875, - 0.396484375, - 0.900390625 - ], - [ - 0.80517578125, - 0.92724609375, - 0.15283203125, - 0.505859375, - 0.5849609375, - 0.2099609375 - ], - [ - 0.200927734375, - 0.7822265625, - 0.671875, - 0.64697265625, - 0.26708984375, - 0.5068359375 - ], - [ - 0.0230712890625, - 0.1300048828125, - 0.51806640625, - 0.3095703125, - 0.9658203125, - 0.471435546875 - ], - [ - 0.08355712890625, - 0.0178375244140625, - 0.72509765625, - 0.1715087890625, - 0.1878662109375, - 0.423828125 - ], - [ - 0.26416015625, - 0.61669921875, - 0.485595703125, - 0.1114501953125, - 0.78466796875, - 0.42578125 - ], - [ - 0.61083984375, - 0.003940582275390625, - 0.62646484375, - 0.282958984375, - 0.494384765625, - 0.297607421875 - ], - [ - 0.99609375, - 0.2308349609375, - 0.9130859375, - 0.91796875, - 0.4208984375, - 0.303955078125 - ], - [ - 0.381103515625, - 0.9892578125, - 0.61865234375, - 0.544921875, - 0.035919189453125, - 0.84765625 - ], - [ - 0.08380126953125, - 0.046966552734375, - 0.27490234375, - 0.475830078125, - 0.8955078125, - 0.7900390625 - ], - [ - 0.1976318359375, - 0.3720703125, - 0.7802734375, - 0.52685546875, - 0.1744384765625, - 0.39599609375 - ], - [ - 0.6259765625, - 0.97314453125, - 0.66162109375, - 0.0161895751953125, - 0.705078125, - 0.2509765625 - ] - ], - [ - [ - 0.8623046875, - 0.3837890625, - 0.1995849609375, - 0.468017578125, - 0.255126953125, - 0.23583984375 - ], - [ - 0.5732421875, - 0.767578125, - 0.8349609375, - 0.397705078125, - 0.06683349609375, - 0.48388671875 - ], - [ - 0.433837890625, - 0.197021484375, - 0.89599609375, - 0.97412109375, - 0.0517578125, - 0.7958984375 - ], - [ - 0.6455078125, - 0.261474609375, - 0.63525390625, - 0.128662109375, - 0.06939697265625, - 0.99365234375 - ], - [ - 0.63623046875, - 0.253173828125, - 0.449951171875, - 0.9501953125, - 0.438720703125, - 0.900390625 - ], - [ - 0.86865234375, - 0.34423828125, - 0.69580078125, - 0.66064453125, - 0.77099609375, - 0.365966796875 - ], - [ - 0.05224609375, - 0.1710205078125, - 0.61669921875, - 0.77490234375, - 0.755859375, - 0.58349609375 - ], - [ - 0.08477783203125, - 0.0172882080078125, - 0.7822265625, - 0.54931640625, - 0.78271484375, - 0.162841796875 - ], - [ - 0.407470703125, - 0.9189453125, - 0.171630859375, - 0.0615234375, - 0.6533203125, - 0.5947265625 - ], - [ - 0.9521484375, - 0.90625, - 0.74951171875, - 0.0191497802734375, - 0.48046875, - 0.89599609375 - ], - [ - 0.43359375, - 0.9619140625, - 0.65234375, - 0.10943603515625, - 0.50927734375, - 0.69580078125 - ], - [ - 0.06536865234375, - 0.3447265625, - 0.71728515625, - 0.1571044921875, - 0.348388671875, - 0.68994140625 - ], - [ - 0.775390625, - 0.5185546875, - 0.95703125, - 0.92529296875, - 0.473388671875, - 0.1602783203125 - ] - ], - [ - [ - 0.77294921875, - 0.2431640625, - 0.8427734375, - 0.5869140625, - 0.39404296875, - 0.55615234375 - ], - [ - 0.53271484375, - 0.9248046875, - 0.21435546875, - 0.92822265625, - 0.031341552734375, - 0.76904296875 - ], - [ - 0.91943359375, - 0.39404296875, - 0.07305908203125, - 0.8046875, - 0.8427734375, - 0.336181640625 - ], - [ - 0.5185546875, - 0.8095703125, - 0.1920166015625, - 0.62890625, - 0.4306640625, - 0.1744384765625 - ], - [ - 0.83154296875, - 0.32470703125, - 0.9345703125, - 0.56884765625, - 0.5146484375, - 0.42333984375 - ], - [ - 0.400634765625, - 0.81787109375, - 0.677734375, - 0.77392578125, - 0.421142578125, - 0.261474609375 - ], - [ - 0.08685302734375, - 0.77685546875, - 0.415283203125, - 0.50927734375, - 0.46923828125, - 0.43115234375 - ], - [ - 0.68408203125, - 0.60888671875, - 0.97216796875, - 0.138916015625, - 0.57373046875, - 0.063232421875 - ], - [ - 0.80810546875, - 0.6162109375, - 0.428466796875, - 0.80224609375, - 0.455078125, - 0.227783203125 - ], - [ - 0.472412109375, - 0.07086181640625, - 0.89794921875, - 0.73095703125, - 0.76025390625, - 0.87451171875 - ], - [ - 0.79150390625, - 0.431884765625, - 0.11865234375, - 0.373291015625, - 0.93408203125, - 0.94921875 - ], - [ - 0.76806640625, - 0.2044677734375, - 0.1944580078125, - 0.8798828125, - 0.1419677734375, - 0.583984375 - ], - [ - 0.378173828125, - 0.302001953125, - 0.67724609375, - 0.95947265625, - 0.77783203125, - 0.486083984375 - ] - ], - [ - [ - 0.440673828125, - 0.90771484375, - 0.578125, - 0.49658203125, - 0.6826171875, - 0.2371826171875 - ], - [ - 0.063720703125, - 0.85498046875, - 0.607421875, - 0.1649169921875, - 0.298095703125, - 0.98974609375 - ], - [ - 0.63427734375, - 0.63623046875, - 0.0721435546875, - 0.96875, - 0.892578125, - 0.5478515625 - ], - [ - 0.309326171875, - 0.6982421875, - 0.83349609375, - 0.7861328125, - 0.97705078125, - 0.63671875 - ], - [ - 0.3212890625, - 0.498046875, - 0.81640625, - 0.265380859375, - 0.2314453125, - 0.724609375 - ], - [ - 0.4443359375, - 0.81640625, - 0.1436767578125, - 0.335693359375, - 0.26806640625, - 0.69775390625 - ], - [ - 0.75927734375, - 0.4560546875, - 0.47802734375, - 0.132080078125, - 0.70166015625, - 0.9921875 - ], - [ - 0.77783203125, - 0.22314453125, - 0.623046875, - 0.294921875, - 0.030181884765625, - 0.1798095703125 - ], - [ - 0.10260009765625, - 0.1959228515625, - 0.79541015625, - 0.292724609375, - 0.7568359375, - 0.94873046875 - ], - [ - 0.57421875, - 0.4853515625, - 0.75, - 0.09710693359375, - 0.42822265625, - 0.498779296875 - ], - [ - 0.8310546875, - 0.814453125, - 0.84814453125, - 0.69775390625, - 0.53076171875, - 0.82763671875 - ], - [ - 0.873046875, - 0.48046875, - 0.98583984375, - 0.875, - 0.51025390625, - 0.06927490234375 - ], - [ - 0.2244873046875, - 0.7763671875, - 0.11114501953125, - 0.4697265625, - 0.60498046875, - 0.87841796875 - ] - ], - [ - [ - 0.84716796875, - 0.76416015625, - 0.40771484375, - 0.1422119140625, - 0.66943359375, - 0.1812744140625 - ], - [ - 0.5615234375, - 0.98046875, - 0.55029296875, - 0.6455078125, - 0.677734375, - 0.83056640625 - ], - [ - 0.43505859375, - 0.49755859375, - 0.176025390625, - 0.61474609375, - 0.295654296875, - 0.5078125 - ], - [ - 0.7666015625, - 0.0175628662109375, - 0.56396484375, - 0.1734619140625, - 0.279296875, - 0.034698486328125 - ], - [ - 0.16943359375, - 0.98681640625, - 0.99853515625, - 0.7197265625, - 0.61181640625, - 0.77685546875 - ], - [ - 0.896484375, - 0.51953125, - 0.0352783203125, - 0.70947265625, - 0.984375, - 0.258056640625 - ], - [ - 0.46337890625, - 0.361328125, - 0.390380859375, - 0.72119140625, - 0.37841796875, - 0.94091796875 - ], - [ - 0.78955078125, - 0.02764892578125, - 0.818359375, - 0.77294921875, - 0.5166015625, - 0.496826171875 - ], - [ - 0.83544921875, - 0.4248046875, - 0.159423828125, - 0.31298828125, - 0.26513671875, - 0.68115234375 - ], - [ - 0.1788330078125, - 0.64453125, - 0.466064453125, - 0.83984375, - 0.485107421875, - 0.9296875 - ], - [ - 0.900390625, - 0.185302734375, - 0.68603515625, - 0.214599609375, - 0.8232421875, - 0.6357421875 - ], - [ - 0.294189453125, - 0.2491455078125, - 0.4296875, - 0.80078125, - 0.79638671875, - 0.03338623046875 - ], - [ - 0.30224609375, - 0.4228515625, - 0.58544921875, - 0.1495361328125, - 0.335205078125, - 0.8857421875 - ] - ], - [ - [ - 0.4765625, - 0.744140625, - 0.48486328125, - 0.465087890625, - 0.6220703125, - 0.25927734375 - ], - [ - 0.249755859375, - 0.9892578125, - 0.869140625, - 0.73779296875, - 0.1370849609375, - 0.0302276611328125 - ], - [ - 0.1754150390625, - 0.9375, - 0.81640625, - 0.52294921875, - 0.96875, - 0.1466064453125 - ], - [ - 0.55908203125, - 0.1832275390625, - 0.306396484375, - 0.93994140625, - 0.8681640625, - 0.101806640625 - ], - [ - 0.24951171875, - 0.5947265625, - 0.06134033203125, - 0.55029296875, - 0.58447265625, - 0.291015625 - ], - [ - 0.293212890625, - 0.2291259765625, - 0.935546875, - 0.388916015625, - 0.58544921875, - 0.301513671875 - ], - [ - 0.70263671875, - 0.1014404296875, - 0.0716552734375, - 0.744140625, - 0.7265625, - 0.264892578125 - ], - [ - 0.35498046875, - 0.95703125, - 0.10430908203125, - 0.18310546875, - 0.429931640625, - 0.281982421875 - ], - [ - 0.64892578125, - 0.6904296875, - 0.5263671875, - 0.611328125, - 0.433349609375, - 0.76025390625 - ], - [ - 0.042083740234375, - 0.31298828125, - 0.6845703125, - 0.32958984375, - 0.07855224609375, - 0.344970703125 - ], - [ - 0.71142578125, - 0.12200927734375, - 0.724609375, - 0.775390625, - 0.63525390625, - 0.2442626953125 - ], - [ - 0.80517578125, - 0.2144775390625, - 0.90576171875, - 0.70654296875, - 0.054718017578125, - 0.79931640625 - ], - [ - 0.50634765625, - 0.45263671875, - 0.42041015625, - 0.6064453125, - 0.724609375, - 0.89599609375 - ] - ], - [ - [ - 0.27294921875, - 0.630859375, - 0.6865234375, - 0.6748046875, - 0.492919921875, - 0.39111328125 - ], - [ - 0.76220703125, - 0.300048828125, - 0.2080078125, - 0.5458984375, - 0.267578125, - 0.033233642578125 - ], - [ - 0.05157470703125, - 0.69482421875, - 0.97314453125, - 0.45458984375, - 0.1470947265625, - 0.81787109375 - ], - [ - 0.261474609375, - 0.99560546875, - 0.5634765625, - 0.232666015625, - 0.49609375, - 0.33544921875 - ], - [ - 0.779296875, - 0.1058349609375, - 0.85693359375, - 0.767578125, - 0.861328125, - 0.89501953125 - ], - [ - 0.229736328125, - 0.52099609375, - 0.85009765625, - 0.37744140625, - 0.060394287109375, - 0.291748046875 - ], - [ - 0.241943359375, - 0.8701171875, - 0.4638671875, - 0.68359375, - 0.9619140625, - 0.299072265625 - ], - [ - 0.76123046875, - 0.02276611328125, - 0.1041259765625, - 0.161865234375, - 0.3125, - 0.403076171875 - ], - [ - 0.47705078125, - 0.245361328125, - 0.06622314453125, - 0.677734375, - 0.0236663818359375, - 0.8095703125 - ], - [ - 0.92919921875, - 0.71044921875, - 0.59619140625, - 0.6572265625, - 0.65234375, - 0.931640625 - ], - [ - 0.96435546875, - 0.4267578125, - 0.6171875, - 0.802734375, - 0.0010385513305664062, - 0.52685546875 - ], - [ - 0.65283203125, - 0.71728515625, - 0.368896484375, - 0.295654296875, - 0.18212890625, - 0.5576171875 - ], - [ - 0.91943359375, - 0.89599609375, - 0.35986328125, - 0.2578125, - 0.78857421875, - 0.72509765625 - ] - ], - [ - [ - 0.50537109375, - 0.388916015625, - 0.123779296875, - 0.78515625, - 0.61767578125, - 0.376953125 - ], - [ - 0.9189453125, - 0.65966796875, - 0.92919921875, - 0.474365234375, - 0.45458984375, - 0.93701171875 - ], - [ - 0.9599609375, - 0.9609375, - 0.81884765625, - 0.46240234375, - 0.2103271484375, - 0.383544921875 - ], - [ - 0.9384765625, - 0.363525390625, - 0.7568359375, - 0.9228515625, - 0.97021484375, - 0.94775390625 - ], - [ - 0.55517578125, - 0.491943359375, - 0.98779296875, - 0.2181396484375, - 0.1875, - 0.96337890625 - ], - [ - 0.68896484375, - 0.5361328125, - 0.132080078125, - 0.51318359375, - 0.9443359375, - 0.60302734375 - ], - [ - 0.404541015625, - 0.55126953125, - 0.88623046875, - 0.9130859375, - 0.400146484375, - 0.60791015625 - ], - [ - 0.279296875, - 0.451171875, - 0.2198486328125, - 0.53125, - 0.578125, - 0.337890625 - ], - [ - 0.272216796875, - 0.1510009765625, - 0.1395263671875, - 0.71142578125, - 0.2216796875, - 0.11798095703125 - ], - [ - 0.9990234375, - 0.260009765625, - 0.89599609375, - 0.609375, - 0.71484375, - 0.56103515625 - ], - [ - 0.1807861328125, - 0.84716796875, - 0.828125, - 0.349609375, - 0.763671875, - 0.54296875 - ], - [ - 0.9091796875, - 0.802734375, - 0.040985107421875, - 0.87939453125, - 0.96875, - 0.7421875 - ], - [ - 0.11993408203125, - 0.8076171875, - 0.6474609375, - 0.3388671875, - 0.8837890625, - 0.5654296875 - ] - ], - [ - [ - 0.85302734375, - 0.669921875, - 0.28857421875, - 0.97509765625, - 0.57080078125, - 0.5166015625 - ], - [ - 0.403564453125, - 0.1363525390625, - 0.68603515625, - 0.430908203125, - 0.9345703125, - 0.96533203125 - ], - [ - 0.767578125, - 0.2425537109375, - 0.7158203125, - 0.020416259765625, - 0.826171875, - 0.49365234375 - ], - [ - 0.9365234375, - 0.377685546875, - 0.26318359375, - 0.9951171875, - 0.53076171875, - 0.86328125 - ], - [ - 0.9111328125, - 0.5185546875, - 0.455810546875, - 0.552734375, - 0.84765625, - 0.96484375 - ], - [ - 0.328369140625, - 0.73876953125, - 0.285400390625, - 0.61083984375, - 0.8046875, - 0.88671875 - ], - [ - 0.44873046875, - 0.369873046875, - 0.25341796875, - 0.1334228515625, - 0.364990234375, - 0.8720703125 - ], - [ - 0.418701171875, - 0.3173828125, - 0.7392578125, - 0.215576171875, - 0.25634765625, - 0.93603515625 - ], - [ - 0.08160400390625, - 0.41455078125, - 0.57666015625, - 0.230224609375, - 0.281005859375, - 0.2218017578125 - ], - [ - 0.34521484375, - 0.8984375, - 0.431640625, - 0.417724609375, - 0.386474609375, - 0.96435546875 - ], - [ - 0.1173095703125, - 0.8720703125, - 0.3271484375, - 0.95654296875, - 0.315185546875, - 0.0828857421875 - ], - [ - 0.52001953125, - 0.2279052734375, - 0.7529296875, - 0.6572265625, - 0.6865234375, - 0.1934814453125 - ], - [ - 0.70849609375, - 0.311279296875, - 0.99853515625, - 0.73193359375, - 0.59033203125, - 0.8671875 - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/test.json deleted file mode 100644 index 3bde25a08..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WeightZeroPointNotZero_1x13x13x6_f16xf16_accf16_st11_pad0000_dilat11/test.json +++ /dev/null @@ -1,311 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 0, - 0, - 0, - 0 - ], - stride: [ - 1, - 1 - ], - dilation: [ - 1, - 1 - ], - input_zp: 0, - weight_zp: 7, - accum_dtype: "FP16" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 13, - 13, - 6 - ], - type: "FP16" - }, - { - name: "const-1", - shape: [ - 14, - 1, - 1, - 6 - ], - type: "FP16", - data: [ - 183, - 56, - 108, - 56, - 152, - 51, - 109, - 57, - 255, - 53, - 132, - 41, - 135, - 58, - 164, - 42, - 97, - 57, - 4, - 49, - 236, - 54, - 223, - 58, - 11, - 46, - 86, - 57, - 231, - 56, - 241, - 58, - 135, - 49, - 102, - 58, - 52, - 55, - 220, - 54, - 202, - 53, - 43, - 54, - 41, - 56, - 214, - 46, - 205, - 54, - 55, - 57, - 249, - 55, - 78, - 49, - 207, - 53, - 22, - 55, - 90, - 57, - 53, - 59, - 103, - 56, - 105, - 57, - 241, - 44, - 163, - 59, - 11, - 53, - 171, - 53, - 34, - 51, - 107, - 45, - 82, - 58, - 178, - 51, - 134, - 52, - 209, - 49, - 205, - 59, - 64, - 58, - 112, - 59, - 229, - 58, - 64, - 59, - 170, - 55, - 117, - 49, - 59, - 53, - 174, - 52, - 189, - 57, - 146, - 38, - 140, - 48, - 119, - 57, - 230, - 47, - 46, - 42, - 253, - 46, - 135, - 57, - 117, - 48, - 175, - 48, - 95, - 51, - 2, - 58, - 105, - 50, - 135, - 40, - 63, - 59, - 3, - 59, - 234, - 49, - 63, - 52, - 9, - 50, - 194, - 57, - 0, - 52, - 116, - 59, - 159, - 58, - 181, - 56, - 148, - 32, - 18, - 59, - 210, - 57, - 78, - 58, - 153, - 44, - 171, - 57, - 112, - 58 - ] - }, - { - name: "const-2", - shape: [ - 14 - ], - type: "FP16", - data: [ - 167, - 59, - 165, - 56, - 16, - 56, - 206, - 54, - 156, - 57, - 94, - 59, - 204, - 56, - 70, - 51, - 128, - 36, - 244, - 56, - 235, - 58, - 57, - 44, - 92, - 54, - 133, - 59 - ] - }, - { - name: "result-0", - shape: [ - 1, - 13, - 13, - 14 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/input-0.json index 05e45223f..8f0775464 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/input-0.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/input-0.json @@ -4,1082 +4,1082 @@ [ [ [ - -42, - 50, - -118, - 29, - 94, - 53 - ], - [ - 21, - 89, - -52, - -32, -111, - 50 - ], - [ + 50, 57, 64, 63, - -96, - 42, - 67 + -96 ], [ + 42, + 67, -76, -7, 105, - -22, - 64, - 7 + -22 ], [ + 64, + 7, 40, 32, 38, - 71, - 103, - -53 + 71 ], [ + 103, + -53, 109, 32, 24, - -45, - -22, - 38 + -45 ], [ + -22, + 38, -35, -55, 81, - -22, - 37, - -121 + -22 ], [ + 37, + -121, -109, 89, -92, - 75, - 102, - -5 + 75 ], [ + 102, + -5, 98, -19, 115, - -68, - -19, - -29 + -68 ], [ + -19, + -29, 72, -117, 84, - -123, - -48, - 24 + -123 ], [ + -48, + 24, -91, -3, 127, - 82, - -121, - 23 - ] - ], - [ + 82 + ], [ + -121, + 23, 24, -111, 38, - 5, - 46, - -52 + 5 ], [ + 46, + -52, -63, 60, 56, - -87, - -73, - 22 - ], + -87 + ] + ], + [ [ + -73, + 22, 84, -77, -72, - 78, - 50, - 102 + 78 ], [ + 50, + 102, 72, 116, -80, - -59, - -68, - -114 + -59 ], [ + -68, + -114, 71, 41, -106, - -78, - -80, - -25 + -78 ], [ + -80, + -25, -12, -55, 110, - -74, - 15, - -16 + -74 ], [ + 15, + -16, -29, 83, 122, - -127, - -10, - -98 + -127 ], [ + -10, + -98, -17, 29, -23, - -49, - -49, - -52 + -49 ], [ + -49, + -52, -45, -33, 48, - -104, - -118, - 4 + -104 ], [ + -118, + 4, 46, -62, -77, - 31, - -30, - 60 + 31 ], [ + -30, + 60, -91, -97, 13, - -28, - 58, - 1 - ] - ], - [ + -28 + ], [ + 58, + 1, -38, -88, -87, - 65, - -71, - 0 + 65 ], [ + -71, + 0, 81, 101, -60, - -100, - 70, - 47 - ], + -100 + ] + ], + [ [ + 70, + 47, -44, 23, -80, - 51, - 58, - -52 + 51 ], [ + 58, + -52, -9, -43, -120, - -96, - 117, - -12 + -96 ], [ + 117, + -12, -91, -117, -38, - 123, - -30, - 127 + 123 ], [ + -30, + 127, -3, 67, 73, - -121, - -127, - 108 + -121 ], [ + -127, + 108, 110, -95, 37, - 108, - 115, - -53 + 108 ], [ + 115, + -53, 81, 37, 109, - -91, - 25, - -122 + -91 ], [ + 25, + -122, -37, -126, -15, - 79, - 40, - -47 + 79 ], [ + 40, + -47, -19, -34, 59, - -60, - -105, - 1 + -60 ], [ + -105, + 1, 84, -6, -76, - -117, - 113, - 66 - ] - ], - [ + -117 + ], [ + 113, + 66, -89, -110, -95, - -32, - 79, - -88 + -32 ], [ + 79, + -88, 81, -128, 61, - -56, - 117, - -7 - ], + -56 + ] + ], + [ [ + 117, + -7, -59, -66, 83, - -25, - -38, - 60 + -25 ], [ + -38, + 60, 9, 41, -14, - -112, - -127, - -118 + -112 ], [ + -127, + -118, 19, 3, 63, - 101, - -84, - 117 + 101 ], [ + -84, + 117, 110, 29, 7, - -83, - -83, - -124 + -83 ], [ + -83, + -124, 37, -18, -79, - -94, - -112, - 36 + -94 ], [ + -112, + 36, 47, 33, -100, - -118, - -101, - 64 + -118 ], [ + -101, + 64, 61, -53, -114, - -47, - 79, - -92 + -47 ], [ + 79, + -92, 75, -10, -92, - 111, - 4, - 43 + 111 ], [ + 4, + 43, -104, -33, 33, - 37, - -112, - 26 - ] - ], - [ + 37 + ], [ + -112, + 26, 113, 73, -75, - 105, - 46, - -114 + 105 ], [ + 46, + -114, -96, 107, -75, - -104, - -13, - 6 - ], + -104 + ] + ], + [ [ + -13, + 6, 18, 40, 127, - 66, - -122, - -106 + 66 ], [ + -122, + -106, -128, -27, -39, - 110, - -35, - -121 + 110 ], [ + -35, + -121, 98, -62, 105, - 70, - 97, - 81 + 70 ], [ + 97, + 81, -92, 32, -23, - 32, - 62, - 0 + 32 ], [ + 62, + 0, -48, 106, 41, - 98, - -68, - 86 + 98 ], [ + -68, + 86, -46, -11, 92, - -38, - -64, - 106 + -38 ], [ + -64, + 106, 118, -49, -50, - -70, - -122, - 13 + -70 ], [ + -122, + 13, -63, 89, -85, - 34, - 1, - 28 + 34 ], [ + 1, + 28, -100, -9, 32, - -41, - 95, - 7 - ] - ], - [ + -41 + ], [ + 95, + 7, -36, -121, -85, - -6, - -26, - 95 + -6 ], [ + -26, + 95, 73, -88, 23, - -12, - -103, - 42 - ], + -12 + ] + ], + [ [ + -103, + 42, 9, -106, -9, - 59, - -45, - -37 + 59 ], [ + -45, + -37, -100, -76, 123, - 30, - -83, - -5 + 30 ], [ + -83, + -5, -79, -15, -91, - 30, - 17, - 34 + 30 ], [ + 17, + 34, -15, -55, -65, - -73, - -19, - -13 + -73 ], [ + -19, + -13, 44, -115, -56, - 90, - 106, - 110 + 90 ], [ + 106, + 110, -50, -93, -78, - -95, - 116, - 98 + -95 ], [ + 116, + 98, 79, 58, -41, - -7, - 87, - 80 + -7 ], [ + 87, + 80, 4, 86, -40, - -23, - 86, - -32 + -23 ], [ + 86, + -32, 64, -12, -52, - -72, - 27, - -6 - ] - ], - [ + -72 + ], [ + 27, + -6, -34, 62, -128, - -105, - 118, - 41 + -105 ], [ + 118, + 41, 12, -125, 25, - -17, - 25, - -118 - ], + -17 + ] + ], + [ [ + 25, + -118, 12, 19, -54, - -115, - 120, - 53 + -115 ], [ + 120, + 53, 31, 68, 43, - -94, - -12, - 99 + -94 ], [ + -12, + 99, -55, 120, -112, - -44, - -39, - 30 + -44 ], [ + -39, + 30, -83, -70, 41, - -56, - 97, - 94 + -56 ], [ + 97, + 94, -51, 15, -43, - -40, - 43, - -53 + -40 ], [ + 43, + -53, -90, -62, 109, - -62, - -35, - 32 + -62 ], [ + -35, + 32, -103, -60, -84, - 108, - 110, - 65 + 108 ], [ + 110, + 65, -65, 29, 41, - 94, - -89, - 60 + 94 ], [ + -89, + 60, -79, 17, 97, - -113, - -91, - 80 - ] - ], - [ + -113 + ], [ + -91, + 80, -124, 47, 0, - -40, - 92, - 89 + -40 ], [ + 92, + 89, -45, -127, -96, - -101, - 123, - 24 - ], + -101 + ] + ], + [ [ + 123, + 24, 45, -69, 89, - 57, - 64, - -9 + 57 ], [ + 64, + -9, 50, 11, -30, - 24, - -45, - 115 + 24 ], [ + -45, + 115, 55, 61, 55, - -14, - 115, - -75 + -14 ], [ + 115, + -75, 17, -111, -53, - 19, - -3, - 112 + 19 ], [ + -3, + 112, 29, -23, -19, - 28, - 74, - -58 + 28 ], [ + 74, + -58, 21, 19, -126, - 105, - 17, - -67 + 105 ], [ + 17, + -67, 34, 45, 106, - -120, - -23, - -82 + -120 ], [ + -23, + -82, 19, 0, -7, - 123, - 8, - -23 + 123 ], [ + 8, + -23, -111, -54, 101, - -13, - 105, - 8 - ] - ], - [ + -13 + ], [ + 105, + 8, 12, -18, 14, - -111, - -114, - -7 + -111 ], [ + -114, + -7, 25, 13, -19, - -53, - 53, - 26 - ], + -53 + ] + ], + [ [ + 53, + 26, -116, -13, 53, - 72, - -55, - 108 + 72 ], [ + -55, + 108, 38, -16, 32, - 95, - -70, - -90 + 95 ], [ + -70, + -90, -16, -107, 85, - 120, - 27, - 122 + 120 ], [ + 27, + 122, -111, 33, -15, - -57, - -49, - 11 + -57 ], [ + -49, + 11, 36, -87, 29, - 109, - -126, - 96 + 109 ], [ + -126, + 96, 27, -41, 60, - 30, - 68, - -108 + 30 ], [ + 68, + -108, -113, 36, -51, - -68, - -21, - 57 + -68 ], [ + -21, + 57, -82, 121, -21, - -90, - -110, - 91 + -90 ], [ + -110, + 91, -100, -21, 43, - 3, - -61, - -101 - ] - ], - [ + 3 + ], [ + -61, + -101, 54, -3, -116, - -82, - 16, - -85 + -82 ], [ + 16, + -85, -28, -97, 76, - 33, - 72, - -115 - ], + 33 + ] + ], + [ [ + 72, + -115, -32, -60, 31, - 82, - -70, - 69 + 82 ], [ + -70, + 69, 20, 82, -108, - 125, - -17, - -57 + 125 ], [ + -17, + -57, -82, 124, 98, - -95, - -15, - 59 + -95 ], [ + -15, + 59, 23, -80, -36, - -34, - -55, - 117 + -34 ], [ + -55, + 117, -77, 52, 105, - 75, - 76, - -88 + 75 ], [ + 76, + -88, -94, 72, 63, - 61, - -21, - 6 + 61 ], [ + -21, + 6, -125, -54, 7, - -96, - -95, - -117 + -96 ], [ + -95, + -117, -75, 126, 50, - 114, - -63, - 25 + 114 ], [ + -63, + 25, 100, -38, 40, - 49, - 85, - 120 - ] - ], - [ + 49 + ], [ + 85, + 120, 29, 21, 94, - 47, - -36, - 33 + 47 ], [ + -36, + 33, 12, -70, 4, - 31, - 103, - 20 - ], + 31 + ] + ], + [ [ + 103, + 20, -86, 124, 19, - -55, - 65, - -30 + -55 ], [ + 65, + -30, -34, 86, 94, - 6, - -33, - 92 + 6 ], [ + -33, + 92, -84, 63, 21, - 90, - -21, - 84 + 90 ], [ + -21, + 84, -125, 66, -111, - 36, - -79, - 118 + 36 ], [ + -79, + 118, 68, -102, 100, - -64, - 11, - -107 + -64 ], [ + 11, + -107, -101, -67, 8, - 10, - 91, - -86 + 10 ], [ + 91, + -86, 63, -127, -54, - -84, - -97, - 21 + -84 ], [ + -97, + 21, 102, 42, 90, - 23, - -115, - -40 + 23 ], [ + -115, + -40, 82, -117, -104, - 85, - -112, - 117 - ] - ], - [ + 85 + ], [ + -112, + 117, 66, 42, 9, - -106, - -22, - 78 + -106 ], [ + -22, + 78, 103, -14, 86, - 70, - -114, - 30 - ], + 70 + ] + ], + [ [ + -114, + 30, 29, 10, 69, - 99, - 12, - -46 + 99 ], [ + 12, + -46, 123, 118, 47, - 36, - -102, - -26 + 36 ], [ + -102, + -26, -78, 3, 83, - -71, - 127, - -95 + -71 ], [ + 127, + -95, -103, 121, -103, - 60, - 67, - -44 + 60 ], [ + 67, + -44, -112, -50, -111, - 44, - 99, - 127 + 44 ], [ + 99, + 127, 76, 70, 97, - 69, - 38, - 127 + 69 ], [ + 38, + 127, -46, -23, 104, - -49, - -52, - -90 + -49 ], [ + -52, + -90, -58, 23, 98, - -94, - 46, - 68 + -94 ], [ + 46, + 68, 101, 64, -89, - -3, + -3 + ], + [ 115, - 104 + 104, + 28, + 118, + 43, + -112 + ], + [ + 105, + -85, + -31, + -68, + 56, + -121 ] ] ] diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/test.json index e7e68fda4..db5ce4a4e 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/test.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputList_1x12x11x6_i8xi8_acci32_st11_pad0000_dilat11/test.json @@ -47,8 +47,8 @@ 1, 1 ], - input_zp: -58, - weight_zp: 95, + input_zp: -52, + weight_zp: -32, accum_dtype: "INT32" }, inputs: [ @@ -81,18 +81,18 @@ ], type: "INT8", data: [ - 28, - 118, - 43, - 144, - 105, - 171, - 225, - 188, - 56, - 135, 35, - 93 + 93, + 73, + 206, + 101, + 220, + 46, + 1, + 145, + 128, + 174, + 111 ] }, { @@ -102,14 +102,14 @@ ], type: "INT32", data: [ - 132, - 41, + 5, + 234, + 55, + 116, + 182, 170, - 73, - 94, - 244, - 150, - 206 + 252, + 232 ] }, { diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/input-0.json index 79e1e1ec5..f47280eba 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/input-0.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/input-0.json @@ -4,21 +4,30 @@ [ [ [ - true, false, - true, false, true, + false, + false, true, false ], [ true, false, + true, + true, + true, false, + false + ], + [ + true, false, + true, false, true, + true, false ], [ @@ -31,262 +40,253 @@ true ], [ - true, - false, false, true, false, true, + false, + false, false ], [ - true, - true, false, false, true, false, - true + true, + false, + false ], [ - false, true, true, false, - true, false, + true, + true, true ], [ false, false, + true, + true, false, false, - false, - true, false ], [ true, false, false, - true, + false, true, false, false ], [ - true, - true, - true, false, false, true, - true - ], - [ - false, false, false, true, - false, - false, false ] ], [ [ + true, true, false, - false, - false, + true, false, true, false ], [ + true, + true, + true, + false, false, + false, + false + ], + [ true, false, true, true, false, + false, true ], [ + false, false, true, + true, + false, false, + false + ], + [ + true, true, true, true, + true, + false, false ], [ + true, + true, + true, false, false, false, - true, - false, - true, - true + false ], [ - false, - false, + true, true, false, false, true, + false, true ], [ - false, + true, false, false, true, true, - true, + false, true ], [ true, - false, - false, true, + false, true, true, + false, false ], [ + true, false, false, false, true, true, - false, false - ], + ] + ], + [ [ true, false, true, true, - false, + true, false, true ], [ - true, false, true, - true, - true, false, - true - ] - ], - [ - [ - true, false, false, true, - false, - false, false ], [ - true, true, false, + false, true, false, true, true ], [ - true, false, - true, + false, false, true, + true, false, false ], [ false, - true, false, true, + true, false, - false, - true + true, + false ], [ false, true, true, - false, - false, - false, - true - ], - [ true, false, false, - false, - false, - true, - true + false ], [ false, true, - false, - false, true, + false, true, + false, true ], [ false, false, + true, + false, false, false, - true, - true, false ], [ - true, + false, false, true, + true, false, false, - true, - false + true ], [ + true, + true, + true, + true, false, false, - false, - false, - false, - true, true ] ], [ [ - false, - false, true, + false, true, + false, true, true, - true + false ], [ false, @@ -294,23 +294,23 @@ true, true, false, - true, - false + false, + true ], [ - true, - true, false, false, false, true, + true, + false, true ], [ - false, - false, true, false, + true, + true, false, false, true @@ -322,48 +322,48 @@ true, false, true, - true + false ], [ + true, false, false, true, - true, false, true, - true + false ], [ - false, true, - false, + true, true, false, false, + true, true ], [ - false, true, false, true, - true, + false, + false, true, false ], [ - false, - true, - true, true, false, + false, + false, true, - false + true, + true ], [ - false, true, - false, + true, + true, true, false, false, @@ -372,10 +372,10 @@ ], [ [ + false, true, - true, - true, - true, + false, + false, true, true, true @@ -383,50 +383,50 @@ [ false, false, + true, false, false, - true, false, - false + true ], [ true, true, true, - false, + true, false, true, false ], [ false, - false, - true, - true, true, + false, + false, + false, true, - true + false ], [ false, true, false, - false, true, - false, + true, + true, false ], [ + false, false, true, false, false, - true, false, true ], [ - true, + false, true, false, false, @@ -435,19 +435,19 @@ false ], [ - false, false, true, - false, + true, + true, true, false, - false + true ], [ false, true, - false, - false, + true, + true, true, true, true @@ -455,16 +455,16 @@ [ true, false, - true, + false, false, true, - true, - true + false, + false ] ], [ [ - true, + false, true, true, true, @@ -473,54 +473,54 @@ false ], [ - true, - false, false, false, true, true, - true + true, + false, + false ], [ - false, - false, + true, false, false, false, true, - true + true, + false ], [ true, - false, - false, + true, + true, true, false, - false, + true, false ], [ true, true, - false, + true, true, true, true, true ], [ - false, true, false, true, true, + false, true, true ], [ true, true, - true, + false, true, false, true, @@ -528,29 +528,29 @@ ], [ false, - true, - true, - true, - true, false, - true + false, + false, + false, + false, + false ], [ false, true, - true, false, false, false, + true, false ], [ + true, false, false, false, false, true, - false, false ] ], @@ -558,92 +558,92 @@ [ false, true, - false, true, - false, - false, + true, + true, + true, false ], [ - false, true, false, false, true, true, - true + true, + false ], [ - true, true, false, true, - false, - false, + true, + true, + true, true ], [ - true, - true, false, - true, + false, false, true, + false, + false, true ], [ true, true, true, + true, false, - false, - false, + true, true ], [ - false, - false, true, + false, true, true, true, + false, true ], [ - false, - true, true, true, false, true, + true, + false, true ], [ + false, true, false, true, true, true, - false, true ], [ true, false, - true, false, true, + true, false, - true + false ], [ - true, - true, true, true, false, false, - true + false, + true, + false ] ], [ @@ -653,35 +653,53 @@ false, true, true, + true, + true + ], + [ + true, + true, + true, + false, false, + true, false ], [ + true, + true, false, true, false, true, + false + ], + [ false, + true, + true, false, - true + true, + true, + false ], [ true, true, + false, true, true, true, - true, - false + true ], [ - false, true, false, true, + false, true, false, - true + false ], [ false, @@ -693,59 +711,68 @@ false ], [ - true, true, false, - true, + false, true, false, + true, true ], [ true, - true, + false, true, true, false, - true, + false, false ], [ + true, true, false, + true, + true, + true, + false + ] + ], + [ + [ false, false, true, + true, + true, false, false ], [ - true, - true, false, true, false, + true, + true, false, - true + false ], [ false, true, true, - true, + false, false, true, - true - ] - ], - [ + false + ], [ false, false, false, + false, true, true, - false, true ], [ @@ -753,68 +780,61 @@ true, false, false, - false, true, + false, true ], [ true, false, - false, - false, true, + true, + false, false, true ], [ true, false, - false, + true, false, true, true, false ], [ - false, true, - false, + true, + true, false, false, false, false ], [ - true, - true, - true, - true, - true, false, - false - ], - [ true, - false, true, true, false, - true, + false, true ], [ - false, false, true, true, false, - true, + false, + false, false - ], + ] + ], + [ [ + false, true, true, - false, true, true, true, @@ -822,56 +842,45 @@ ], [ false, - false, + true, false, false, true, true, true - ] - ], - [ + ], [ - false, - false, true, false, true, true, - false - ], - [ - false, - false, - false, - false, true, true, true ], [ - true, - true, false, false, - true, false, - false + false, + false, + false, + true ], [ true, true, true, true, - false, true, + false, true ], [ + false, + false, true, true, - true, - false, false, false, false @@ -886,95 +895,86 @@ true ], [ - true, - false, true, false, false, true, - true - ], - [ - false, - false, false, false, - false, - true, - true + false ], [ true, - true, - true, + false, true, false, false, - true + false, + false ], [ - false, + true, false, false, true, - false, true, - false + false, + true ] ], [ [ - false, - false, - false, true, false, + true, + true, + true, false, - true + false ], [ - true, false, true, true, false, + false, true, true ], [ true, false, - false, - false, true, + false, true, + false, false ], [ false, true, true, - true, false, true, + false, false ], [ + false, true, false, + true, false, false, - true, - true, false ], [ true, false, - false, - false, + true, true, false, + true, true ], [ @@ -987,21 +987,12 @@ true ], [ - false, true, - true, - false, false, + true, false, - true - ], - [ false, - true, - true, - true, false, - true, false ], [ @@ -1009,100 +1000,109 @@ false, false, false, + true, false, - false, - false - ] - ], - [ + true + ], [ true, - false, + true, true, true, true, true, true - ], + ] + ], + [ [ - true, - true, - true, false, false, true, + false, + true, + false, false ], [ true, - false, - false, true, true, + false, true, - false + true, + true ], [ true, true, true, + false, true, true, - true, - false + true ], [ true, true, + false, true, - true, - true, + false, false, true ], [ + true, + false, false, false, - true, - true, false, false, false ], [ - false, - false, - false, true, true, true, - false + false, + false, + false, + true ], [ false, false, - true, false, + true, false, false, true ], [ + true, false, false, true, true, + true, + false + ], + [ false, + true, false, - true + false, + true, + true, + false ], [ true, - true, - false, false, true, + true, false, + true, false ] ] diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/test.json index 9edca898c..5d8e3927a 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/test.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongInputType_1x12x10x7_bxb_accb_st11_pad0000_dilat11/test.json @@ -82,16 +82,6 @@ ], type: "BOOL", data: [ - 1, - 1, - 0, - 1, - 0, - 1, - 1, - 0, - 1, - 0, 1, 0, 0, @@ -130,6 +120,16 @@ 1, 0, 0, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, 0 ] }, @@ -140,13 +140,13 @@ ], type: "BOOL", data: [ + 0, 1, 1, 0, + 1, 0, - 0, - 0, - 1 + 0 ] }, { diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/input-0.json index b98b6c787..0d7d14c8f 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/input-0.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/input-0.json @@ -4,23 +4,11 @@ [ [ [ - 8684, - 8980, - 766, - 2089, - 32239, - -16140, - -21374, - 19606, - 28531, - 7122, -6451, -9929, -2098, -29331, - 1874 - ], - [ + 1874, -15100, -15377, 3955, @@ -30,14 +18,14 @@ 1271, 30992, -7720, - 32566, + 32566 + ], + [ 10483, 11128, 4143, -3167, - 1645 - ], - [ + 1645, 22985, 19159, -31208, @@ -47,14 +35,14 @@ -178, -10780, 11352, - 10726, + 10726 + ], + [ -8255, -6138, -8610, -29820, - -30690 - ], - [ + -30690, -27324, -4995, 682, @@ -64,14 +52,14 @@ -7015, -16560, -13124, - 5514, + 5514 + ], + [ -12458, -11943, 11195, 21643, - -18838 - ], - [ + -18838, -25469, -17074, 5088, @@ -81,14 +69,14 @@ 1850, 32173, 3443, - 27817, + 27817 + ], + [ 9325, -30697, -4757, 17697, - 620 - ], - [ + 620, -20002, -20910, 10717, @@ -98,16 +86,14 @@ -10549, 10887, -32260, - -4272, + -4272 + ], + [ -8475, 18306, 14969, -4851, - -15551 - ] - ], - [ - [ + -15551, -17317, -18924, -14832, @@ -117,14 +103,16 @@ 2616, -18124, 21684, - 16528, + 16528 + ] + ], + [ + [ 17636, -2817, -4078, -4877, - -19916 - ], - [ + -19916, 4412, 23821, -15950, @@ -134,14 +122,14 @@ 19493, 23371, 29533, - -7001, + -7001 + ], + [ 26328, -25043, -8341, -15339, - 27728 - ], - [ + 27728, 6555, -8792, -22805, @@ -151,14 +139,14 @@ -4053, -22944, -10854, - 7869, + 7869 + ], + [ -16979, -28134, 21189, 2000, - -6772 - ], - [ + -6772, 3463, 15628, -32680, @@ -168,14 +156,14 @@ -30411, -3900, 2880, - 503, + 503 + ], + [ 18543, -2763, 5891, 20725, - 10308 - ], - [ + 10308, 26925, -18246, 18794, @@ -185,14 +173,14 @@ 2716, 23492, 9477, - -32434, + -32434 + ], + [ -13905, 4544, 20437, -3610, - 23386 - ], - [ + 23386, 19389, -15256, -19992, @@ -202,16 +190,14 @@ 27665, -4949, -29771, - 26804, + 26804 + ], + [ 5477, -24875, 1952, -30934, - -13776 - ] - ], - [ - [ + -13776, -9971, -2992, 4288, @@ -221,14 +207,16 @@ 28971, 16286, -16076, - 11647, + 11647 + ] + ], + [ + [ -14339, -1448, 8836, -13551, - -32515 - ], - [ + -32515, 22096, 14913, -24699, @@ -238,14 +226,14 @@ 28954, 12544, -3882, - -29347, + -29347 + ], + [ -16586, -26698, 18972, -26990, - 11633 - ], - [ + 11633, 29663, -12588, 12062, @@ -255,14 +243,14 @@ -19630, -4751, 24486, - 10705, + 10705 + ], + [ -19559, 1739, 13544, -27700, - 17257 - ], - [ + 17257, -19579, -13458, -5483, @@ -272,14 +260,14 @@ -16001, -7935, 23414, - 30483, + 30483 + ], + [ -2983, 12657, 27345, 22715, - 11879 - ], - [ + 11879, 2660, 31742, -17103, @@ -289,14 +277,14 @@ 37, 23228, -21179, - 19864, + 19864 + ], + [ -5739, 23626, 8836, -22468, - 15422 - ], - [ + 15422, -29089, -16829, 25453, @@ -306,16 +294,14 @@ -26599, -14999, 30635, - -19981, + -19981 + ], + [ 9270, 19934, 24967, -9558, - 12902 - ] - ], - [ - [ + 12902, -1088, -25734, -18166, @@ -325,14 +311,16 @@ 18417, 12534, -10524, - -13504, + -13504 + ] + ], + [ + [ 29168, 30922, -30762, 19054, - -24056 - ], - [ + -24056, 23673, 5818, 12305, @@ -342,14 +330,14 @@ 20131, 3543, 2952, - -11903, + -11903 + ], + [ -32110, 3544, -10153, 10441, - -8879 - ], - [ + -8879, 30985, 11853, -2904, @@ -359,14 +347,14 @@ 5114, 28303, -11957, - -4434, + -4434 + ], + [ -16184, 4555, 31973, 7102, - -19212 - ], - [ + -19212, 27624, 19023, -3924, @@ -376,14 +364,14 @@ 5053, -20597, -22378, - 30615, + 30615 + ], + [ -3459, 12188, -9133, -26863, - -5772 - ], - [ + -5772, 12660, -10923, 6790, @@ -393,14 +381,14 @@ -15681, -16010, 14336, - -10661, + -10661 + ], + [ 15817, -12383, -11325, 27802, - 24656 - ], - [ + 24656, -6508, -15151, 14131, @@ -410,16 +398,14 @@ 11519, -25752, -32572, - -14637, + -14637 + ], + [ -24954, 470, 27492, -14002, - -3034 - ] - ], - [ - [ + -3034, -18678, -29886, 13315, @@ -429,14 +415,16 @@ 22266, -20607, 5324, - 26919, + 26919 + ] + ], + [ + [ -1085, -30107, -15647, 19316, - 19140 - ], - [ + 19140, -12158, -19866, -13647, @@ -446,14 +434,14 @@ -29714, 15806, 16545, - 7397, + 7397 + ], + [ 24333, -30218, 13090, -24429, - 26018 - ], - [ + 26018, -3, -26814, 16144, @@ -463,14 +451,14 @@ -31635, 26736, -20692, - 22458, + 22458 + ], + [ 5817, 12137, 12728, 23467, - -30578 - ], - [ + -30578, 32190, -29929, 32706, @@ -480,14 +468,14 @@ -2561, 2748, 29774, - -24662, + -24662 + ], + [ -30378, 9713, -29541, 18168, - -30257 - ], - [ + -30257, 30835, 2143, 29386, @@ -497,14 +485,14 @@ -30841, -26023, -11180, - 15534, + 15534 + ], + [ 13662, -27079, -28849, 10225, - -9194 - ], - [ + -9194, 19144, -13237, -8990, @@ -514,16 +502,14 @@ -1886, 10426, -27614, - 2326, + 2326 + ], + [ -2711, 26920, -5015, -26009, - 12922 - ] - ], - [ - [ + 12922, -22958, 26808, -7639, @@ -533,14 +519,16 @@ 5510, -20794, -27916, - 17451, + 17451 + ] + ], + [ + [ 30043, 23718, -12776, -9305, - -9243 - ], - [ + -9243, 13274, 8102, 19429, @@ -550,14 +538,14 @@ 27, 29804, -9568, - -20475, + -20475 + ], + [ -7941, 7786, 29711, 21553, - -31565 - ], - [ + -31565, 591, -22340, -9033, @@ -567,14 +555,14 @@ -23529, 12865, -5838, - -4402, + -4402 + ], + [ 24469, 27564, 26245, 18545, - 31482 - ], - [ + 31482, 14408, 25221, 2646, @@ -584,14 +572,14 @@ -12301, -4708, 4726, - 9936, + 9936 + ], + [ 11452, -6929, 23226, 20556, - 28984 - ], - [ + 28984, 4975, -27692, 22645, @@ -601,14 +589,14 @@ -20645, 14663, -3908, - -18395, + -18395 + ], + [ -32457, -18587, 12638, 19286, - -13366 - ], - [ + -13366, -27968, 3755, 18539, @@ -618,16 +606,14 @@ -15866, 8051, -29402, - -12737, + -12737 + ], + [ -23666, -18696, 17917, -17771, - -29918 - ] - ], - [ - [ + -29918, -18690, -27083, 8051, @@ -637,14 +623,16 @@ -8998, -28061, 12313, - -19012, + -19012 + ] + ], + [ + [ 895, 465, 6375, -23925, - -16325 - ], - [ + -16325, 15554, 28358, -32000, @@ -654,14 +642,14 @@ -3434, 26497, 30734, - 10177, + 10177 + ], + [ 12722, 7467, -14181, 25345, - -30535 - ], - [ + -30535, -28932, 6671, 22130, @@ -671,14 +659,14 @@ -9176, -4873, -15968, - -5300, + -5300 + ], + [ -25900, -11805, 28906, 13561, - -23468 - ], - [ + -23468, -14007, -15766, -14309, @@ -688,14 +676,14 @@ -759, -22232, -23404, - 20586, + 20586 + ], + [ 11640, 674, 5058, 22836, - 20566 - ], - [ + 20566, -27048, -6875, -29962, @@ -705,14 +693,14 @@ -22937, -595, 1635, - 14031, + 14031 + ], + [ -31844, -16517, 18345, 11926, - 26183 - ], - [ + 26183, 20628, 22209, 697, @@ -722,16 +710,14 @@ -7088, -3669, 12166, - -6662, + -6662 + ], + [ -23128, 25964, -3085, 27979, - -6612 - ] - ], - [ - [ + -6612, 30987, 6743, 17584, @@ -741,14 +727,16 @@ 29160, 10559, 29303, - 22681, + 22681 + ] + ], + [ + [ 10887, -1494, 23414, -20612, - 4009 - ], - [ + 4009, 20691, 29106, -15263, @@ -758,14 +746,14 @@ 1561, -29131, -24946, - -10545, + -10545 + ], + [ -10307, -23900, -384, -1368, - -19707 - ], - [ + -19707, -17548, 10775, 29627, @@ -775,14 +763,14 @@ 26065, 29525, -14546, - -6531, + -6531 + ], + [ -31066, 19739, 18065, -31417, - 13263 - ], - [ + 13263, -5775, 2981, -18460, @@ -792,14 +780,14 @@ -23051, 5760, -12442, - 30535, + 30535 + ], + [ 3728, 14399, -27120, 11591, - -26144 - ], - [ + -26144, -9082, -18188, -32620, @@ -809,14 +797,14 @@ 17296, -21093, 13754, - -13302, + -13302 + ], + [ -11075, 5045, 8230, 10184, - -19970 - ], - [ + -19970, 5217, -15491, -14620, @@ -826,16 +814,14 @@ -3979, -16713, 18701, - -845, + -845 + ], + [ 14378, -7405, 26002, 15042, - -10933 - ] - ], - [ - [ + -10933, 30285, 23924, 6012, @@ -845,14 +831,16 @@ -8859, -23338, 4235, - 19759, + 19759 + ] + ], + [ + [ -11841, -2864, -32697, 13359, - 23992 - ], - [ + 23992, 18110, -4624, -29813, @@ -862,14 +850,14 @@ -18748, 22092, 4469, - -21605, + -21605 + ], + [ -31179, -5858, 6220, 22299, - 25152 - ], - [ + 25152, -2767, -5081, 28255, @@ -879,14 +867,14 @@ 14105, -17439, 31326, - -13315, + -13315 + ], + [ 3251, -412, 12594, 26322, - -6998 - ], - [ + -6998, -7568, 16471, 29640, @@ -896,14 +884,14 @@ 17611, 28569, -32071, - 5809, + 5809 + ], + [ -30538, 5055, -6900, -12804, - 25623 - ], - [ + 25623, 13738, 4418, 25031, @@ -913,14 +901,14 @@ -17496, -20634, 2890, - 8457, + 8457 + ], + [ 16773, -3892, 28794, -8286, - -22506 - ], - [ + -22506, -30375, -24413, -3597, @@ -930,16 +918,14 @@ -15576, 31485, -30897, - -4961, + -4961 + ], + [ -19777, 2202, 31041, -17886, - -8496 - ] - ], - [ - [ + -8496, -3335, 19562, 31764, @@ -949,14 +935,16 @@ -32190, 20061, -16874, - 1205, + 1205 + ] + ], + [ + [ 31356, 8856, 32051, 6780, - -18974 - ], - [ + -18974, 12623, 7553, -12406, @@ -966,14 +954,14 @@ 17932, -24516, 2539, - 20883, + 20883 + ], + [ 25640, 28807, -18878, -21432, - 4981 - ], - [ + 4981, -2444, -17411, -26081, @@ -983,14 +971,14 @@ -28502, -25874, -15431, - 24493, + 24493 + ], + [ 32127, -3922, -29845, -31986, - 23525 - ], - [ + 23525, -3620, -27693, 21851, @@ -1000,14 +988,14 @@ -18018, 28282, 18858, - -19724, + -19724 + ], + [ 15394, -20993, -3062, 16299, - -30385 - ], - [ + -30385, 14792, -17961, 13053, @@ -1017,14 +1005,14 @@ -15732, 29643, 22275, - -20131, + -20131 + ], + [ 6609, -9042, 6697, 3735, - -13375 - ], - [ + -13375, 9922, -15718, 26695, @@ -1034,16 +1022,14 @@ 28139, -24454, 15704, - 28685, + 28685 + ], + [ -18016, 5398, 19519, -10921, - -17183 - ] - ], - [ - [ + -17183, -6742, -10788, 14772, @@ -1053,14 +1039,16 @@ 5160, 28138, 13795, - 25244, + 25244 + ] + ], + [ + [ -19964, 28716, 29113, -30097, - -9426 - ], - [ + -9426, -5683, -5284, 18245, @@ -1070,14 +1058,14 @@ 31105, -3925, 28063, - 9813, + 9813 + ], + [ 27850, 26399, -31676, 19679, - -20376 - ], - [ + -20376, 21250, 20186, -15833, @@ -1087,14 +1075,14 @@ 3527, -27393, -29872, - -4120, + -4120 + ], + [ 17681, -12126, -11570, -22019, - -14248 - ], - [ + -14248, -13188, -15776, -10245, @@ -1104,14 +1092,14 @@ 16695, 6869, 9206, - 5476, + 5476 + ], + [ 27712, -16010, 31613, -19240, - -23709 - ], - [ + -23709, 21388, 25949, -26692, @@ -1121,14 +1109,14 @@ 1347, 12175, 4858, - 1294, + 1294 + ], + [ 25273, -17988, 8120, -12022, - 31040 - ], - [ + 31040, -16283, 24336, 8659, @@ -1138,16 +1126,14 @@ -15577, -10173, 11910, - -7110, + -7110 + ], + [ 4531, 3473, -19882, -17531, - -12661 - ] - ], - [ - [ + -12661, -18197, 27442, -7774, @@ -1157,14 +1143,16 @@ 12329, 3353, 31202, - 26203, + 26203 + ] + ], + [ + [ -19503, -22281, -7022, 21978, - 30453 - ], - [ + 30453, 13279, 12452, -17453, @@ -1174,14 +1162,14 @@ -20071, -27820, 30624, - 25780, + 25780 + ], + [ 12145, 8225, -17040, 4696, - 16258 - ], - [ + 16258, 2588, -14291, -7084, @@ -1191,14 +1179,14 @@ 16732, 25574, 627, - -18106, + -18106 + ], + [ -30544, 2288, -6613, -25318, - 28088 - ], - [ + 28088, 30819, -8265, 11013, @@ -1208,14 +1196,14 @@ -5477, 19770, -20360, - 11040, + 11040 + ], + [ 31662, 22941, -29772, -25299, - 8436 - ], - [ + 8436, 27826, 22546, 26471, @@ -1225,14 +1213,14 @@ 8175, 18155, -18822, - -2815, + -2815 + ], + [ -3412, 28827, -19484, -11379, - -31328 - ], - [ + -31328, -22823, 31516, 22785, @@ -1242,12 +1230,24 @@ 26645, -13091, 32397, - -8479, + -8479 + ], + [ 14212, -6701, 11241, -10811, - 22498 + 22498, + 9004, + -13843, + 30207, + 13708, + -4677, + -23863, + 31019, + 16711, + 10996, + 21830 ] ] ] diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/test.json index dff8134dd..d2c050cff 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/test.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputList_1x12x6x15_i16xi8_acci48_st11_pad0000_dilat11/test.json @@ -48,7 +48,7 @@ 1 ], input_zp: 0, - weight_zp: -20, + weight_zp: 27, accum_dtype: "INT48" }, inputs: [ @@ -82,16 +82,6 @@ ], type: "INT8", data: [ - 35, - 201, - 117, - 53, - 237, - 162, - 121, - 65, - 42, - 85, 27, 187, 188, @@ -186,7 +176,17 @@ 130, 17, 1, - 221 + 221, + 139, + 149, + 64, + 83, + 235, + 112, + 109, + 42, + 20, + 118 ] }, { @@ -196,36 +196,6 @@ ], type: "INT48", data: [ - 83, - 11, - 169, - 193, - 95, - 149, - 10, - 192, - 201, - 169, - 215, - 83, - 84, - 107, - 4, - 24, - 141, - 112, - 123, - 237, - 110, - 150, - 121, - 42, - 183, - 148, - 52, - 50, - 236, - 118, 27, 156, 11, @@ -237,7 +207,37 @@ 44, 219, 209, - 177 + 177, + 34, + 169, + 131, + 187, + 48, + 59, + 240, + 209, + 103, + 10, + 108, + 217, + 146, + 220, + 15, + 240, + 205, + 252, + 7, + 99, + 241, + 226, + 46, + 168, + 58, + 82, + 4, + 37, + 139, + 121 ] }, { diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/input-0.json index f85b44ee0..edb19b3c3 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/input-0.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/input-0.json @@ -4,18 +4,6 @@ [ [ [ - 16727, - -6754, - 5868, - 21249, - 26622, - 3331, - -30059, - 7768, - 11797 - ], - [ - -28907, 20795, -19560, 25589, @@ -23,12 +11,10 @@ -11658, -28915, -31598, - 15823 - ] - ], - [ + 15823, + -8051 + ], [ - -8051, 22285, -17661, 27548, @@ -36,10 +22,12 @@ -26099, 9629, 28817, - -11594 - ], + -11594, + -28337 + ] + ], + [ [ - -28337, 24607, -1701, -30994, @@ -47,12 +35,10 @@ 11721, -28161, -15816, - -31574 - ] - ], - [ + -31574, + 29810 + ], [ - 29810, -31134, 19389, 738, @@ -60,10 +46,12 @@ 20420, 25884, -24417, - -31597 - ], + -31597, + -24602 + ] + ], + [ [ - -24602, 11960, 4492, -27271, @@ -71,12 +59,10 @@ 2440, 15087, -10263, - 29467 - ] - ], - [ + 29467, + 32259 + ], [ - 32259, 17434, -2998, 24718, @@ -84,10 +70,12 @@ 1283, -3685, 21778, - 3740 - ], + 3740, + -20782 + ] + ], + [ [ - -20782, 32755, -28289, 12780, @@ -95,7 +83,19 @@ 5647, -29364, -486, - 25721 + 25721, + -17070 + ], + [ + 12553, + 23511, + 29635, + 1057, + -12198, + 13082, + -908, + 8328, + 15839 ] ] ] diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/test.json index f03b80f7b..ecd53dc5c 100644 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/test.json +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongOutputType_1x4x2x9_i16xi8_acci48_st11_pad0000_dilat11/test.json @@ -48,7 +48,7 @@ 1 ], input_zp: 0, - weight_zp: 90, + weight_zp: -113, accum_dtype: "INT48" }, inputs: [ @@ -82,16 +82,6 @@ ], type: "INT8", data: [ - 189, - 49, - 91, - 115, - 4, - 208, - 51, - 252, - 32, - 61, 53, 190, 65, @@ -207,7 +197,17 @@ 116, 8, 112, - 131 + 131, + 202, + 128, + 45, + 2, + 201, + 206, + 36, + 174, + 3, + 29 ] }, { @@ -217,36 +217,6 @@ ], type: "INT48", data: [ - 57, - 74, - 131, - 124, - 146, - 128, - 116, - 173, - 184, - 167, - 186, - 2, - 164, - 73, - 134, - 144, - 17, - 206, - 205, - 164, - 19, - 228, - 40, - 174, - 186, - 131, - 7, - 126, - 20, - 29, 111, 61, 7, @@ -300,7 +270,37 @@ 168, 128, 230, - 102 + 102, + 246, + 204, + 245, + 37, + 212, + 84, + 158, + 25, + 97, + 163, + 59, + 223, + 6, + 191, + 255, + 212, + 105, + 19, + 114, + 1, + 166, + 138, + 62, + 17, + 244, + 205, + 179, + 36, + 40, + 84 ] }, { @@ -311,7 +311,7 @@ 2, 14 ], - type: "FP32" + type: "INT16" } ], inputs: [ diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/desc.json deleted file mode 100644 index 9cc423107..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/desc.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "tosa_file": "test.json", - "ifm_name": [ - "input-0" - ], - "ifm_file": [ - "input-0.npy" - ], - "ofm_name": [ - "result-0" - ], - "ofm_file": [ - "result-0.npy" - ], - "expected_return_code": 2, - "expected_failure": true, - "expected_failure_desc": "Rank not supported for this operator", - "profile": [ - "tosa-bi", - "tosa-mi" - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/input-0.json deleted file mode 100644 index 8781cb28f..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/input-0.json +++ /dev/null @@ -1,9049 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - [ - [ - [ - -7050, - 22309, - 18090, - -22251, - -21615, - 27788 - ], - [ - -29778, - 29467, - 2669, - 20147, - -18656, - -10221 - ], - [ - 14989, - -22134, - -26128, - 7148, - -32212, - 28766 - ], - [ - 11514, - 14005, - 52, - 8111, - 29623, - -32452 - ], - [ - -16549, - 12914, - -24691, - -16694, - -31254, - -29155 - ], - [ - -3654, - 10486, - -26161, - 31630, - 18064, - 10665 - ], - [ - -28051, - 1235, - 27574, - -17174, - 2677, - 4204 - ], - [ - 12869, - 27425, - -24189, - -28647, - -26903, - -15258 - ], - [ - -9589, - 24797, - 1339, - 16052, - 4948, - 29655 - ], - [ - -11155, - 11077, - -14899, - -17476, - 31549, - -31196 - ] - ], - [ - [ - -14899, - -7467, - -23729, - 17818, - -9211, - -2693 - ], - [ - -12854, - 25683, - -5130, - 18829, - 8107, - 29868 - ], - [ - 6759, - 31838, - 12995, - -28906, - -22500, - 18982 - ], - [ - -29757, - -20315, - 19058, - -9516, - -18537, - -19802 - ], - [ - -12081, - 22142, - -2905, - 29746, - 14175, - -15186 - ], - [ - -22048, - 29085, - 26371, - -24726, - -11697, - 15931 - ], - [ - 31631, - 26455, - -14064, - 26005, - 14788, - -2446 - ], - [ - -8083, - 20523, - 22058, - 27142, - -2464, - -15292 - ], - [ - 24283, - -12922, - 16642, - 609, - 5637, - -19030 - ], - [ - -16385, - 10009, - -15738, - 11079, - 32205, - -27367 - ] - ], - [ - [ - 27878, - -21524, - -23697, - 21896, - -19395, - 9668 - ], - [ - -25768, - -27091, - -19574, - 1354, - -13747, - -18131 - ], - [ - 22126, - -21364, - -26531, - -25541, - 25042, - -1591 - ], - [ - 30928, - 20135, - -14304, - 19046, - -2869, - 3938 - ], - [ - 1922, - 16929, - -19288, - -28873, - 15176, - 29745 - ], - [ - 5242, - -25069, - -25417, - 2927, - 25951, - 7458 - ], - [ - -12964, - 7918, - -22529, - -1365, - 31578, - 8480 - ], - [ - -26024, - -19568, - -28856, - -6424, - -17200, - 31431 - ], - [ - -11845, - -30483, - -4339, - 15552, - 12135, - 31255 - ], - [ - -8801, - 1500, - 3888, - -31188, - -32388, - 19396 - ] - ], - [ - [ - -7544, - 12339, - 29161, - -16739, - 18012, - -18763 - ], - [ - 15781, - -22288, - -12812, - -1947, - -775, - -30777 - ], - [ - 22578, - -32372, - 24913, - -19257, - 13798, - 13860 - ], - [ - -2849, - 2446, - -27974, - 26272, - -24947, - 10373 - ], - [ - -32749, - 16111, - -9228, - -1205, - -31236, - -18422 - ], - [ - -4259, - 14265, - 6392, - -15692, - 6283, - -18151 - ], - [ - 3623, - 2648, - -17946, - -19639, - 1257, - 5698 - ], - [ - 31446, - -298, - -3630, - -1588, - 24542, - -12649 - ], - [ - -7773, - -8594, - 8063, - 13067, - -1191, - -15473 - ], - [ - 12361, - -14719, - 26042, - 8136, - -3874, - -17481 - ] - ], - [ - [ - 16868, - 7190, - 25070, - 13545, - 18975, - -26730 - ], - [ - -31159, - 10382, - -32756, - 25619, - 25097, - 5574 - ], - [ - 15028, - -5117, - 30024, - -30411, - -13600, - 12958 - ], - [ - 18872, - -16893, - 19760, - -2570, - 23417, - -15268 - ], - [ - 12584, - -19163, - -23704, - 13457, - 11858, - -13544 - ], - [ - 6847, - 28937, - -10901, - 114, - -19097, - 1182 - ], - [ - 25237, - 8902, - -23466, - 15763, - -5099, - -31577 - ], - [ - 8047, - -13164, - 30919, - 32459, - 11205, - 8606 - ], - [ - -12788, - -28124, - -28793, - -2376, - -11948, - 30177 - ], - [ - -13580, - -18701, - 20911, - 22000, - -8089, - -27410 - ] - ], - [ - [ - -26317, - 1372, - 24246, - -7426, - -31585, - -8195 - ], - [ - -32571, - -5016, - -1655, - 15132, - -28232, - -1265 - ], - [ - -21162, - -2201, - 31803, - 15801, - 22568, - -30238 - ], - [ - 17303, - 23984, - 11193, - 18484, - -29635, - 15646 - ], - [ - 22014, - -17645, - -1889, - -5069, - -26325, - -24363 - ], - [ - -13058, - -25610, - 128, - -29108, - -31871, - 8470 - ], - [ - -16226, - -7992, - -10753, - -2024, - -2373, - -24039 - ], - [ - -32639, - -3725, - 4288, - 17596, - -19816, - -27278 - ], - [ - 6373, - 26367, - -17096, - -27149, - -6376, - 3980 - ], - [ - 8102, - -25376, - 10261, - -10275, - -30763, - 27671 - ] - ], - [ - [ - 2298, - -12766, - 20751, - 19466, - -19240, - 30187 - ], - [ - 2096, - -15577, - -3434, - -20467, - 22933, - -15158 - ], - [ - -4014, - -28284, - 29087, - -12917, - 9989, - -9632 - ], - [ - 4022, - 3952, - -13637, - -4447, - 6325, - -18527 - ], - [ - -24167, - -21089, - -5490, - -18745, - -14128, - 12178 - ], - [ - 11159, - 29069, - 17301, - -4953, - 28090, - 27583 - ], - [ - -18213, - -21529, - 25215, - 25578, - 22672, - -2601 - ], - [ - 23752, - 17628, - 15759, - 6697, - -15223, - 16201 - ], - [ - 24764, - 25191, - 6524, - -30188, - 15768, - -16156 - ], - [ - -19317, - -27618, - -22452, - -651, - -14625, - -7749 - ] - ], - [ - [ - 745, - 1774, - -5465, - -3086, - 25402, - -14216 - ], - [ - -31915, - 19674, - -27522, - 17988, - -11442, - 22374 - ], - [ - -21776, - -21988, - -6112, - -5312, - 14260, - 9663 - ], - [ - 32336, - 11615, - -19525, - -26964, - -15338, - 31687 - ], - [ - 17612, - 15795, - -14939, - -2047, - 13352, - 29293 - ], - [ - 5471, - -31372, - 23258, - 28428, - -30584, - -7063 - ], - [ - 31440, - 29726, - 30425, - 31165, - -31301, - -22870 - ], - [ - -33, - 6768, - -6461, - -15198, - -16112, - 6771 - ], - [ - 31314, - 21381, - -21326, - -23064, - -15496, - 15282 - ], - [ - -32230, - 13395, - 5257, - 10480, - 23645, - 5967 - ] - ], - [ - [ - 7989, - -1299, - 9935, - -7845, - -28422, - -31113 - ], - [ - 14077, - 9005, - -5964, - 16140, - -1723, - -16066 - ], - [ - 5571, - -7998, - 31153, - 14497, - 16264, - 12314 - ], - [ - 12053, - 17899, - -4464, - 21086, - -30511, - 10900 - ], - [ - 2535, - -32224, - 10543, - -32616, - 13381, - 1588 - ], - [ - 7070, - 7203, - -13084, - 8023, - -18283, - 16957 - ], - [ - -26864, - -23479, - 13292, - -28991, - 30853, - -30742 - ], - [ - 1639, - 31729, - 11349, - 8678, - 12622, - 13516 - ], - [ - -22188, - -12534, - -20199, - -18885, - -19125, - 9034 - ], - [ - 28366, - 3867, - -31747, - 12602, - 2698, - 18166 - ] - ], - [ - [ - -8050, - -4677, - 10443, - 13607, - -18318, - 5674 - ], - [ - 30223, - -28537, - -11062, - 2209, - 27913, - 30682 - ], - [ - 5845, - 3069, - -5606, - -3578, - 15327, - 2907 - ], - [ - 3477, - 22537, - -23686, - 29989, - 13401, - 5680 - ], - [ - 5209, - 5026, - 4302, - -9790, - 15607, - -16210 - ], - [ - 10058, - 1734, - -8766, - 19916, - -11896, - 10456 - ], - [ - -16331, - -19627, - 4924, - 31177, - -13115, - -25267 - ], - [ - -24877, - -537, - 18526, - 13909, - -19063, - 21950 - ], - [ - -21963, - 3881, - 22872, - 20176, - 13246, - -11074 - ], - [ - 17442, - -7429, - -9807, - 2143, - 7696, - -19062 - ] - ] - ], - [ - [ - [ - 28324, - 24049, - -14242, - -16927, - -28249, - -6153 - ], - [ - -21570, - 28208, - 26048, - 21535, - -14318, - 12454 - ], - [ - -574, - -14856, - 2265, - -21934, - 30147, - -22032 - ], - [ - -13011, - -18258, - 1401, - 11275, - 30023, - -7298 - ], - [ - -19573, - -31349, - 6415, - 31395, - -28600, - 32516 - ], - [ - -15534, - 26764, - -28232, - 25672, - -11132, - -14757 - ], - [ - -19240, - -24010, - 19556, - -28223, - -2399, - 29399 - ], - [ - -6226, - 21435, - 12604, - 19355, - 29307, - -26354 - ], - [ - -13007, - -11702, - -28394, - -25808, - -25574, - 29469 - ], - [ - 23410, - 5795, - 22665, - -10233, - -1615, - 25134 - ] - ], - [ - [ - -23093, - -23184, - 1736, - -16207, - 11037, - 8906 - ], - [ - -10995, - -25177, - -27361, - -3741, - -11670, - -30546 - ], - [ - 12489, - 29965, - 31350, - -25049, - -20311, - -4457 - ], - [ - 27168, - 4886, - -2843, - 27900, - 10696, - 31776 - ], - [ - 23835, - 32655, - 3765, - -8223, - -28741, - 15065 - ], - [ - -15350, - -32049, - 19851, - -4974, - 3466, - 18611 - ], - [ - -11202, - 20758, - 5459, - 4430, - -15167, - 18927 - ], - [ - -16974, - 7806, - 21521, - -25136, - -6550, - 11637 - ], - [ - -14812, - -30939, - -5953, - -213, - 27566, - 20135 - ], - [ - -20920, - -14610, - -20629, - 26920, - -9584, - 25635 - ] - ], - [ - [ - -28808, - 3856, - -27858, - 3576, - -32049, - -22525 - ], - [ - -23188, - 13701, - 9200, - 3825, - -19896, - -15349 - ], - [ - -8010, - 31380, - 13473, - -30698, - -30683, - -9983 - ], - [ - -19068, - -6093, - 32498, - -19942, - 6354, - -1139 - ], - [ - 10484, - 3061, - 1051, - -14678, - 30532, - -15242 - ], - [ - -23312, - -26477, - -28353, - -9630, - 20720, - -22636 - ], - [ - -32500, - 1962, - 4034, - 4152, - -32676, - -19457 - ], - [ - -9946, - 15708, - 9888, - 20615, - 3101, - -6325 - ], - [ - 3923, - -7545, - -22457, - 4969, - -13453, - -15440 - ], - [ - 13764, - -28438, - -31242, - -9430, - 6244, - 22270 - ] - ], - [ - [ - 1118, - -15817, - -10227, - -7963, - -10829, - 11057 - ], - [ - 19591, - 13684, - -7734, - -13925, - -27535, - 19524 - ], - [ - 30280, - -29177, - -24225, - -18709, - 19493, - -18590 - ], - [ - -31855, - -10756, - -8887, - -6866, - 994, - -16916 - ], - [ - -30817, - -25736, - 15341, - 10468, - -15691, - 28887 - ], - [ - 2698, - 19461, - 19157, - -13098, - 5971, - 6100 - ], - [ - -2909, - 8868, - -10741, - -26340, - -29812, - -3482 - ], - [ - 27067, - -18721, - 6024, - -22014, - 8620, - -20705 - ], - [ - -3899, - 20203, - -8342, - 28453, - -29711, - -27270 - ], - [ - -21693, - -16790, - -4880, - 27123, - -16928, - -9376 - ] - ], - [ - [ - -29856, - 14060, - 3015, - -29815, - -2352, - -18451 - ], - [ - -5153, - -14142, - 18627, - -29003, - 6522, - 19212 - ], - [ - -32676, - 26505, - 17164, - -14464, - -1142, - 11857 - ], - [ - 1101, - 16810, - 25531, - -9305, - -25611, - -4494 - ], - [ - 6514, - 18025, - -14277, - 28061, - -30363, - 5281 - ], - [ - -4104, - 12769, - -14182, - 28308, - -32671, - 20687 - ], - [ - -463, - 1043, - -12379, - -7094, - -4318, - -12382 - ], - [ - -32000, - -6522, - -6437, - 14544, - -1940, - 3244 - ], - [ - -2227, - -4980, - 14216, - 11509, - 32196, - -209 - ], - [ - -30943, - 5589, - -6815, - -26490, - 23377, - 8712 - ] - ], - [ - [ - 8237, - 8938, - 31693, - 12326, - 13986, - 16450 - ], - [ - 14696, - 13373, - -27782, - -6396, - -14729, - 25604 - ], - [ - 5492, - 1033, - 1467, - 11945, - 17209, - -19557 - ], - [ - 32352, - 17164, - -19215, - 6938, - -4693, - -8083 - ], - [ - 24041, - -14049, - 22160, - 8966, - 20787, - 16074 - ], - [ - 7890, - -20287, - 32321, - 9334, - -9313, - -15972 - ], - [ - -25147, - -12077, - -24081, - 25423, - -4215, - 8260 - ], - [ - 19985, - 30241, - -3091, - -29343, - 7299, - 29287 - ], - [ - -9305, - -26063, - 14079, - 7908, - -22732, - -32533 - ], - [ - 1318, - -23033, - -20636, - -12519, - -2059, - 20842 - ] - ], - [ - [ - -4556, - 22037, - 6852, - -7030, - 625, - -23513 - ], - [ - 31178, - -12983, - 26234, - 9509, - -13496, - -873 - ], - [ - -24827, - 7577, - -28525, - 9114, - -19793, - -24342 - ], - [ - -18212, - -26914, - 25472, - 28571, - 27842, - 14303 - ], - [ - -17664, - 16966, - 16956, - -17266, - 22004, - 32566 - ], - [ - -8028, - 5787, - 24352, - -15570, - 32024, - -12897 - ], - [ - 30657, - -17436, - 15853, - 1659, - -8411, - -3991 - ], - [ - -17891, - 11275, - 32300, - 5620, - -14669, - 11133 - ], - [ - -4039, - 27600, - -15459, - 1195, - -255, - 25280 - ], - [ - -25535, - 7717, - 20254, - -9078, - 334, - -13463 - ] - ], - [ - [ - -5276, - 29495, - -8969, - -19541, - 5228, - -1971 - ], - [ - 18342, - -30381, - 26382, - 13229, - 22381, - -6065 - ], - [ - -3571, - -10848, - 21888, - -28109, - 1875, - -15739 - ], - [ - 9055, - 30402, - 11439, - -29866, - -6575, - -30716 - ], - [ - -915, - -21367, - 12621, - 2201, - -12588, - 23420 - ], - [ - 16181, - 8329, - -9562, - -14926, - 5602, - 19007 - ], - [ - 22126, - 18177, - -31248, - 31769, - -17018, - -32108 - ], - [ - 4008, - -2930, - -25815, - -18719, - -19294, - -3946 - ], - [ - 16324, - 11928, - -31076, - -21383, - 7211, - 19847 - ], - [ - -30530, - -10764, - -25171, - -944, - -7187, - -21366 - ] - ], - [ - [ - 30459, - 17212, - 3004, - 17398, - -12307, - 28509 - ], - [ - -5812, - -7470, - 4507, - 5129, - 7826, - 21789 - ], - [ - -15211, - 13569, - -19839, - -17020, - -308, - 1601 - ], - [ - 9492, - -23641, - 20747, - 3742, - 6081, - 16198 - ], - [ - 12611, - -4661, - -1050, - -17508, - 4372, - -19469 - ], - [ - 8876, - -5387, - -17280, - -1578, - 28447, - 4075 - ], - [ - -10136, - -3270, - 6860, - -22704, - 3994, - -30562 - ], - [ - 23156, - 7181, - -25323, - -2229, - 25180, - 30465 - ], - [ - -23789, - -15044, - -23297, - -8598, - 23740, - 13533 - ], - [ - -15919, - -11448, - 7326, - 6352, - -2385, - -5162 - ] - ], - [ - [ - 28460, - 223, - 18486, - 30138, - -10814, - 18274 - ], - [ - 20541, - -18396, - -17971, - -22176, - 7574, - 17138 - ], - [ - 16487, - -7362, - 13314, - -30815, - 10268, - -1700 - ], - [ - 21624, - 30649, - 3683, - 7984, - 28072, - -10267 - ], - [ - -23278, - 421, - -9457, - 8831, - 18546, - 263 - ], - [ - -12580, - 4251, - -3739, - -20601, - 17883, - -10993 - ], - [ - 2527, - 26779, - -20473, - -4769, - -21310, - -4139 - ], - [ - -13027, - 27228, - -12910, - 7478, - -23811, - -2881 - ], - [ - 21932, - 11274, - -14246, - 30923, - 19808, - -6398 - ], - [ - 31028, - -20491, - -11013, - 28217, - 30817, - 21176 - ] - ] - ], - [ - [ - [ - -20238, - -18448, - 9663, - -29102, - 32189, - 28929 - ], - [ - 20209, - 30681, - -17715, - 24987, - -15904, - -24826 - ], - [ - -15570, - 18007, - 29031, - 7335, - -16685, - 6609 - ], - [ - 630, - 1175, - -9838, - -23680, - -9092, - 25583 - ], - [ - -6016, - -31409, - -10156, - -2557, - 6548, - 9281 - ], - [ - -4885, - -23384, - -3866, - -32552, - 392, - -3592 - ], - [ - -9426, - 10606, - 16682, - -15477, - 228, - 637 - ], - [ - 603, - -6338, - -19016, - -21530, - -30748, - -29351 - ], - [ - 20268, - -28181, - 23296, - 25986, - -16958, - -3739 - ], - [ - -9173, - -6957, - -9305, - -10327, - 12072, - -5723 - ] - ], - [ - [ - -20498, - -7942, - 31372, - 31969, - -28714, - 4966 - ], - [ - 31048, - -20062, - -28261, - -18876, - -11960, - 28486 - ], - [ - -16339, - -11012, - -15753, - -7108, - 32418, - -27276 - ], - [ - -2730, - 7465, - -24936, - -29857, - 31606, - -15126 - ], - [ - -16865, - -9919, - -28014, - -23138, - -31184, - 2284 - ], - [ - -2410, - -14806, - 27415, - -12762, - -31657, - -26237 - ], - [ - 14757, - 2178, - -15701, - -16553, - -18412, - -5120 - ], - [ - 13355, - 9051, - 16244, - -30065, - 3867, - 17330 - ], - [ - -19513, - 5425, - -32355, - 26859, - 15550, - 8061 - ], - [ - 6528, - 11139, - -5077, - 30598, - -18771, - 20355 - ] - ], - [ - [ - 17166, - 22122, - -28122, - -3597, - 9352, - 7792 - ], - [ - 12346, - 8799, - -18137, - 21489, - -1093, - 30847 - ], - [ - 1323, - 2458, - 5982, - 24319, - 26292, - 5551 - ], - [ - 3041, - -29197, - -28357, - 15500, - -10160, - -4148 - ], - [ - 8410, - -18229, - -10936, - -29955, - 17559, - 557 - ], - [ - -20323, - 6297, - -23397, - 18394, - -17628, - -15052 - ], - [ - 24647, - 15926, - 11857, - 6674, - 1313, - -20184 - ], - [ - -13086, - 30321, - 27432, - 14836, - 25478, - 19933 - ], - [ - -6593, - 14123, - 16562, - -23701, - 27103, - -457 - ], - [ - -12233, - -1698, - -11226, - -10977, - 3001, - 32613 - ] - ], - [ - [ - -6006, - -18698, - 17136, - -13437, - 2420, - -16156 - ], - [ - -18884, - -16254, - -9412, - 29855, - 11222, - 12825 - ], - [ - -29267, - -32055, - -10344, - 25403, - -31714, - 17440 - ], - [ - 21028, - -14557, - -25088, - -22711, - -27709, - 22520 - ], - [ - 18782, - 11321, - -26903, - 29502, - 12075, - 21495 - ], - [ - -7874, - -19809, - 21082, - -29400, - -20785, - -22698 - ], - [ - -27236, - 3352, - -17800, - 30547, - 28320, - -21730 - ], - [ - 21569, - -30207, - -14039, - 10477, - -19261, - -27657 - ], - [ - -22490, - 10395, - -18272, - -16650, - -19331, - 25025 - ], - [ - 25440, - 19984, - -31459, - -16349, - 24911, - 3538 - ] - ], - [ - [ - -30054, - -16444, - 21419, - 24837, - -4867, - -22834 - ], - [ - -27709, - -18001, - 19595, - 21402, - -15962, - 31282 - ], - [ - 24774, - 31949, - 16531, - 4783, - 31573, - 12367 - ], - [ - 21749, - -6367, - -16977, - 4814, - -5950, - -9761 - ], - [ - 12886, - 7254, - -12055, - -16935, - 3047, - -11327 - ], - [ - -17194, - -18213, - 10679, - -5550, - -10346, - -25220 - ], - [ - -29152, - 12773, - 30656, - -11485, - 22538, - 6654 - ], - [ - -12864, - 4375, - -24273, - -10633, - 15415, - 23014 - ], - [ - -18306, - 26918, - 6911, - -17743, - 18289, - 24971 - ], - [ - -14915, - -25839, - -14115, - 16812, - -28731, - -13817 - ] - ], - [ - [ - -11807, - -31675, - 6386, - 20056, - -22558, - 25336 - ], - [ - 29693, - 24291, - 14576, - -3406, - -19406, - 27065 - ], - [ - 2006, - -3146, - -7115, - -18467, - -7711, - 19544 - ], - [ - 3931, - -6847, - -25681, - -5574, - -18658, - -6704 - ], - [ - -22959, - 29346, - -21367, - -24632, - 10172, - -10237 - ], - [ - 32516, - -6286, - 9902, - 21899, - 31766, - 20290 - ], - [ - 5046, - 20605, - -14202, - 24260, - 24399, - -7613 - ], - [ - -28365, - 12101, - -26056, - -31628, - 29335, - 4432 - ], - [ - 9842, - 24935, - 28112, - 29918, - -24060, - -11540 - ], - [ - 17580, - -30882, - -17380, - 968, - -10266, - -21444 - ] - ], - [ - [ - 26148, - -3413, - -5816, - 10318, - 11176, - -482 - ], - [ - 25380, - -13371, - 24305, - 24137, - -32185, - 16692 - ], - [ - -22400, - -944, - 27434, - -19953, - 4090, - 18196 - ], - [ - -1298, - -27647, - -28492, - 1170, - -31127, - -31755 - ], - [ - 29714, - 2157, - -1714, - -26189, - 18770, - 683 - ], - [ - -18350, - 16573, - -17232, - 204, - 3948, - -14484 - ], - [ - 24643, - 13338, - -13856, - -22507, - -11220, - -2271 - ], - [ - 3317, - -6542, - -30147, - 11543, - -7946, - -10784 - ], - [ - 3688, - 21971, - -32452, - 30197, - 9044, - 3066 - ], - [ - -29429, - 13842, - 14415, - 3959, - 19770, - 22195 - ] - ], - [ - [ - 22203, - -11353, - 11363, - -29012, - 4035, - -23203 - ], - [ - -12612, - 11578, - -4941, - 23816, - -27063, - 30928 - ], - [ - 13572, - -4554, - -31151, - -30030, - -5673, - 4747 - ], - [ - 407, - -13285, - 9836, - 7489, - -10277, - -11432 - ], - [ - -3750, - 15939, - 5726, - -24438, - 27733, - -19521 - ], - [ - 11270, - -31669, - -16094, - 4242, - 22758, - 4112 - ], - [ - -29160, - 29860, - -14923, - -8871, - -25681, - 12862 - ], - [ - -3471, - -18379, - 8973, - -19924, - 2031, - 10723 - ], - [ - 20398, - 12766, - 4422, - -30541, - -17520, - 5101 - ], - [ - 2386, - 2203, - 15433, - 26534, - 193, - -23951 - ] - ], - [ - [ - -3804, - -16199, - 1906, - 5880, - 3149, - 5355 - ], - [ - -12416, - -21174, - 23214, - -6455, - -19158, - 32465 - ], - [ - -30617, - -10068, - 15826, - -5842, - 22433, - -9248 - ], - [ - 9354, - -4750, - -2036, - -136, - 31143, - 17032 - ], - [ - -8470, - -5465, - -6168, - 15474, - 5971, - 2256 - ], - [ - -4560, - -6656, - 3624, - 21704, - 30576, - -28773 - ], - [ - -17204, - 12136, - -23032, - 7241, - -5011, - -20265 - ], - [ - 262, - 593, - 13972, - 21358, - 29830, - -3992 - ], - [ - 12364, - 18822, - 31927, - 9846, - -16624, - -10355 - ], - [ - -19079, - -19809, - -12679, - -109, - 18816, - -13687 - ] - ], - [ - [ - -20545, - -24476, - -19911, - -4405, - -5785, - -6630 - ], - [ - -11958, - -3065, - 9599, - -29851, - 25569, - -12740 - ], - [ - -23681, - -21320, - 3064, - 1360, - -26975, - -52 - ], - [ - -18253, - 26942, - -12511, - 32733, - 5184, - 30434 - ], - [ - 3596, - -24512, - 9375, - -1464, - 20899, - -7119 - ], - [ - -20498, - -25323, - 15950, - -17508, - 10945, - -23956 - ], - [ - -27545, - 13793, - -10179, - 4409, - -30953, - -20443 - ], - [ - -26858, - -14428, - -14170, - -8225, - -16836, - -2841 - ], - [ - 26225, - -27124, - 25807, - -5730, - 5103, - 11265 - ], - [ - 15403, - 29086, - 32741, - -26320, - -5886, - 2558 - ] - ] - ], - [ - [ - [ - 1469, - 32200, - 9905, - -6393, - 27561, - 15130 - ], - [ - 19465, - 8358, - -28547, - 30840, - 13955, - -22987 - ], - [ - -16258, - -10429, - -16063, - 7923, - 3095, - -18856 - ], - [ - 12864, - -13969, - -22333, - 29926, - -12157, - -17520 - ], - [ - 14163, - 17268, - -22807, - -29109, - 22918, - 267 - ], - [ - -2881, - -5216, - 5635, - 11372, - -27500, - -15372 - ], - [ - 29786, - -21826, - 26708, - -6466, - -20312, - 6210 - ], - [ - 10689, - -9844, - 19209, - -28585, - -24775, - 7968 - ], - [ - 5075, - 13047, - 22967, - 28182, - 440, - 85 - ], - [ - 27773, - 30198, - -29636, - 377, - 27473, - -29419 - ] - ], - [ - [ - 31274, - 16322, - -22549, - 9228, - -4526, - -10853 - ], - [ - 7914, - 15414, - 25771, - -5409, - -22314, - 23840 - ], - [ - -10878, - 16994, - 19525, - -28937, - -5898, - -27210 - ], - [ - 6877, - 19328, - 3932, - -11545, - 31009, - -27160 - ], - [ - -23493, - -8771, - 29389, - 25850, - 4204, - 29633 - ], - [ - 26486, - 5700, - -25039, - 26185, - 9273, - -23516 - ], - [ - 22289, - -6633, - 18801, - -15619, - -32117, - -3026 - ], - [ - -3133, - 23832, - -25209, - 27070, - -22753, - 28474 - ], - [ - 13519, - -9178, - 29922, - -9232, - 8788, - -31708 - ], - [ - -26059, - -9610, - -16778, - -17864, - -7939, - 7118 - ] - ], - [ - [ - -24553, - 16519, - 22804, - 22000, - -20021, - 24936 - ], - [ - -24278, - -25758, - 14790, - 17066, - -24456, - -5527 - ], - [ - -5878, - 14593, - 1016, - 6603, - -27511, - 31254 - ], - [ - 3656, - 11050, - -1300, - -16627, - 11037, - -13867 - ], - [ - -18407, - 3434, - -9396, - 25847, - 10463, - -8295 - ], - [ - -30436, - -10418, - -25180, - -18403, - -14186, - 9995 - ], - [ - -25798, - -22151, - -30179, - 27332, - 31941, - -13229 - ], - [ - -2900, - -13031, - 2207, - 3354, - -16063, - 9496 - ], - [ - -32265, - 9462, - 16431, - -29299, - 14663, - 15564 - ], - [ - 30968, - 20064, - -31386, - -27412, - -23789, - 5355 - ] - ], - [ - [ - 13902, - 10357, - -11137, - -19605, - -28589, - -8258 - ], - [ - -13045, - -12865, - -27020, - -13684, - 22125, - -16985 - ], - [ - 24702, - -27101, - 8971, - -25700, - -7498, - 29737 - ], - [ - 17615, - 893, - 8623, - 10510, - 19135, - 6088 - ], - [ - 714, - -27805, - 30038, - 4334, - -13761, - -23931 - ], - [ - 6827, - 18510, - 20188, - 25290, - 25812, - 8061 - ], - [ - 29278, - -27910, - -6881, - -1060, - 13064, - -13163 - ], - [ - -13750, - 26429, - 9789, - 8850, - -20695, - 21 - ], - [ - -5148, - 7897, - 27540, - -14520, - 20375, - 8759 - ], - [ - -229, - 29495, - -23145, - 11686, - -6648, - 11928 - ] - ], - [ - [ - -23680, - 15485, - -28277, - -9906, - 26641, - 8696 - ], - [ - -562, - -11075, - -26910, - -25485, - 14199, - -14800 - ], - [ - -27907, - -4049, - -6805, - 30011, - -17676, - -15234 - ], - [ - -21979, - -20434, - 2198, - -18160, - 14397, - 20808 - ], - [ - -840, - -17076, - 21024, - 30563, - 27353, - 27527 - ], - [ - 20131, - 15617, - 29916, - -10523, - 28117, - -31421 - ], - [ - 21791, - -10876, - -13591, - 11491, - -21343, - 32362 - ], - [ - 14877, - -31511, - 22644, - -25697, - 21176, - 20503 - ], - [ - 9412, - 6581, - 21618, - 22967, - 13576, - -21568 - ], - [ - 10837, - -19566, - -29716, - -22822, - -2591, - 30390 - ] - ], - [ - [ - -30550, - -27908, - -26715, - -20283, - 2687, - 21061 - ], - [ - -29657, - 19950, - 27080, - -27568, - -3255, - 20622 - ], - [ - 13105, - -20636, - -23083, - -3556, - 22780, - 29401 - ], - [ - -1438, - 1938, - 3851, - -647, - 9731, - -14828 - ], - [ - 2614, - 7399, - 4141, - 31123, - 16025, - 15350 - ], - [ - 20084, - 1814, - -12704, - 2344, - 27659, - 24855 - ], - [ - -9576, - -1108, - -14921, - -31970, - -12359, - -26148 - ], - [ - -9273, - -29250, - -11998, - 14051, - 22528, - 25393 - ], - [ - 4007, - 3038, - 30647, - 3644, - -27266, - 28568 - ], - [ - 7469, - 10921, - -26475, - -1986, - -2697, - 20625 - ] - ], - [ - [ - -7686, - -10285, - 11847, - -31749, - 16085, - -32285 - ], - [ - -17165, - -166, - -20073, - -30452, - -5275, - 13577 - ], - [ - -16910, - -14806, - 11575, - 29335, - 1159, - 3864 - ], - [ - 21428, - -28441, - 31540, - -1584, - -7989, - 7731 - ], - [ - 27000, - 28641, - 18164, - -1075, - -22996, - -20297 - ], - [ - 22015, - -24569, - -1212, - -6050, - 13707, - -10277 - ], - [ - 13278, - 534, - 25294, - -20525, - 17115, - 14523 - ], - [ - 21274, - -640, - -11737, - 1122, - 31007, - -19991 - ], - [ - 10590, - -18067, - 17936, - -5013, - 23519, - -22060 - ], - [ - -24656, - 29539, - -10721, - -27208, - 22015, - -5635 - ] - ], - [ - [ - 27655, - -4076, - 16783, - 5162, - -1160, - -918 - ], - [ - -16311, - 15507, - 1640, - -32669, - -6731, - -6163 - ], - [ - 25272, - -4791, - 4408, - -27338, - -7074, - -14152 - ], - [ - -100, - 26119, - 28414, - -13960, - 7422, - 29775 - ], - [ - -17762, - -4048, - 5, - -32551, - -2251, - -24816 - ], - [ - -12426, - -25201, - 15486, - 21938, - -15186, - -30125 - ], - [ - -489, - -25249, - -3864, - 2881, - -2172, - 1443 - ], - [ - 4376, - -22047, - 12012, - 11040, - -23397, - -4337 - ], - [ - -13873, - -6728, - 17880, - 6325, - 26721, - 4527 - ], - [ - -29842, - 13844, - -27960, - -10361, - 28431, - 32094 - ] - ], - [ - [ - -23073, - 31795, - 31410, - 24795, - 21510, - -27845 - ], - [ - -24858, - 7452, - -26049, - -16329, - 31280, - 26902 - ], - [ - -16068, - 2537, - 2534, - -15552, - -17287, - -4120 - ], - [ - 6597, - 19944, - 22284, - -31430, - 10283, - 7603 - ], - [ - -29713, - 21932, - 6238, - 14341, - 10552, - -10860 - ], - [ - -19602, - -8003, - 17178, - 8963, - 8316, - -24224 - ], - [ - -32143, - 10997, - 29527, - -9267, - -3567, - 30007 - ], - [ - -17539, - 1435, - -27119, - -15491, - -8230, - 12156 - ], - [ - -12599, - -2586, - -13242, - -23520, - 19215, - 11332 - ], - [ - 9563, - 5438, - -24049, - 996, - 13636, - -366 - ] - ], - [ - [ - 14646, - -11201, - 935, - -7816, - 32490, - -21034 - ], - [ - -14190, - 11865, - -28938, - 836, - -30881, - 1824 - ], - [ - -11761, - -20321, - -137, - -11071, - -27642, - 2140 - ], - [ - 4312, - 10609, - 26271, - 13270, - 19455, - 9703 - ], - [ - 11302, - 19223, - 10599, - 148, - 15092, - 30496 - ], - [ - -380, - -17957, - -6436, - -31838, - -12672, - 25367 - ], - [ - -26240, - 25430, - 4073, - -11898, - -1802, - 24811 - ], - [ - -24976, - 4308, - -15187, - 2695, - 18822, - 27612 - ], - [ - -16017, - 10724, - -4869, - 179, - -22197, - 23372 - ], - [ - -21637, - -30156, - 16799, - -6187, - -28399, - 11852 - ] - ] - ], - [ - [ - [ - -14089, - 31206, - 31512, - 3302, - -1580, - -3616 - ], - [ - 6960, - 26807, - 9226, - -26266, - -19914, - 8484 - ], - [ - -8563, - -1352, - -6508, - 6288, - -17650, - -27938 - ], - [ - -17434, - 11008, - 7069, - 20260, - -25659, - -23490 - ], - [ - -24305, - 4109, - 4803, - -22328, - -3321, - -29396 - ], - [ - 7335, - 4586, - -31002, - -26970, - 13429, - 26159 - ], - [ - 22930, - 4396, - 1582, - 20215, - 22337, - 26640 - ], - [ - -6576, - -1570, - -27596, - -21290, - -8026, - 20286 - ], - [ - -3515, - 5721, - 23955, - -1598, - -10833, - 15093 - ], - [ - -12118, - -7325, - 25429, - -4108, - -16321, - 21931 - ] - ], - [ - [ - 9335, - 17548, - -11362, - 18476, - 29586, - -22055 - ], - [ - -20341, - 4202, - 14676, - -32738, - 3281, - -24422 - ], - [ - 31372, - 14838, - 32378, - -18475, - 19247, - -7728 - ], - [ - -25988, - -1304, - -2032, - 17, - 23233, - -14455 - ], - [ - 9075, - -19710, - 24836, - -2750, - 19619, - -15142 - ], - [ - -12258, - 31649, - -19985, - 4018, - -11629, - -7201 - ], - [ - 12841, - 18476, - -1241, - 9045, - -29895, - -17437 - ], - [ - 15890, - 10872, - -29839, - 25633, - -5944, - -12862 - ], - [ - -2472, - -6895, - 198, - -22010, - -23653, - 32091 - ], - [ - 16239, - -9094, - 22896, - 19361, - 12969, - 14507 - ] - ], - [ - [ - 29561, - 21899, - -15893, - 14858, - -22235, - 175 - ], - [ - -28358, - -21665, - 14517, - -8412, - -22145, - 31416 - ], - [ - 28716, - -17746, - 6445, - -13512, - 19931, - 12315 - ], - [ - -4280, - 28239, - 15390, - -22850, - -3693, - 21604 - ], - [ - 2540, - -26223, - 17929, - -1241, - -17161, - 20682 - ], - [ - 25199, - 5740, - 14175, - -16968, - 16157, - 26493 - ], - [ - -17160, - 29026, - -26862, - -3548, - -27994, - -3444 - ], - [ - 9634, - 24281, - -22938, - 25389, - 32715, - -28404 - ], - [ - 30215, - 26644, - -30856, - -28620, - 14749, - -5255 - ], - [ - -15679, - -6281, - -10427, - 31141, - -17020, - -26964 - ] - ], - [ - [ - 21662, - 22270, - 25804, - 30883, - -30121, - 17628 - ], - [ - -15071, - -5134, - -3363, - 31824, - 1430, - -18175 - ], - [ - -27024, - 5829, - 21628, - 13788, - 28441, - -30024 - ], - [ - -6366, - 7319, - 23411, - -12276, - 11557, - -19141 - ], - [ - 6012, - 18033, - 20909, - -3159, - -1768, - 25028 - ], - [ - 3127, - -9821, - -14768, - 13877, - 13905, - 2473 - ], - [ - -22344, - -22184, - -16833, - -31986, - -1316, - -5583 - ], - [ - -7517, - 28507, - -17067, - 20243, - -20193, - 7322 - ], - [ - 23651, - 22138, - 5954, - -19187, - -8036, - -4938 - ], - [ - 22661, - -8030, - 21309, - 29597, - -25501, - 28553 - ] - ], - [ - [ - 4409, - 6611, - -12740, - -10886, - 2676, - -19728 - ], - [ - 14286, - 10936, - -32211, - -18957, - 889, - 15870 - ], - [ - -13650, - 25346, - 2228, - 2555, - -25570, - 8404 - ], - [ - 20812, - -18916, - 2861, - -32350, - -18936, - -28117 - ], - [ - 17674, - 32484, - -30292, - 13253, - 6083, - 13241 - ], - [ - 115, - 32206, - -30170, - -22991, - -16404, - 18510 - ], - [ - -27713, - -24669, - 15229, - -5345, - 13485, - -8739 - ], - [ - -26916, - 6366, - -25611, - -1384, - 24922, - -20778 - ], - [ - -19606, - 29375, - -12868, - -8350, - 12076, - -24375 - ], - [ - -28789, - 22496, - 29337, - 31917, - -31261, - 1951 - ] - ], - [ - [ - 22881, - 22592, - -9116, - -638, - -22935, - -23647 - ], - [ - -8029, - -17673, - 30988, - -27518, - 1899, - 3703 - ], - [ - -28884, - -3888, - 28936, - -25589, - -23360, - -21937 - ], - [ - -29184, - 25227, - -29791, - -14349, - 21386, - 32459 - ], - [ - -22740, - -9167, - -21039, - -20157, - 29105, - -10648 - ], - [ - 7314, - -22499, - -14063, - -9111, - 5665, - 26214 - ], - [ - -16837, - 9508, - -376, - 19338, - -10839, - -5005 - ], - [ - 8036, - -3735, - 16961, - -31859, - -9929, - -21337 - ], - [ - -23337, - -29274, - -9455, - -18509, - 16918, - 134 - ], - [ - 18814, - 25257, - 18713, - -5183, - 31101, - -7523 - ] - ], - [ - [ - 21284, - -21454, - 30708, - -12896, - 8309, - -9574 - ], - [ - -17738, - -11181, - 7090, - -25443, - -19803, - 27517 - ], - [ - -27177, - 14574, - -13021, - -11841, - -8994, - -7689 - ], - [ - 13689, - 19960, - -8974, - -21529, - -32562, - 14718 - ], - [ - 27324, - -30524, - 5859, - -18463, - -18956, - 21522 - ], - [ - -16235, - -12859, - -24633, - 26478, - 26643, - 27079 - ], - [ - -17682, - -20467, - 28878, - 7402, - -15447, - -29707 - ], - [ - 19611, - 19805, - -32084, - -1424, - -1097, - -2355 - ], - [ - -8572, - -11249, - -10841, - 27545, - 32253, - -25440 - ], - [ - 14474, - 4814, - -16006, - -20582, - 16544, - -8873 - ] - ], - [ - [ - -24277, - 30745, - 27913, - -5331, - -4825, - -5212 - ], - [ - -20273, - -25852, - -14889, - -7413, - -22601, - -30443 - ], - [ - 28217, - 24747, - -12721, - 7503, - -23407, - 27968 - ], - [ - 20506, - -21235, - -18792, - -10959, - -26598, - -10035 - ], - [ - 11035, - 14823, - -32283, - -9702, - 21785, - 24287 - ], - [ - 4109, - 15423, - -16593, - 24138, - -1731, - 12563 - ], - [ - -15571, - -21437, - 2153, - 1473, - 4695, - 20186 - ], - [ - 17804, - -12990, - -2223, - -27180, - 18785, - -23896 - ], - [ - -28231, - 1329, - 27613, - -8105, - -20611, - -20691 - ], - [ - 22057, - 10518, - -352, - 28009, - -25906, - 7626 - ] - ], - [ - [ - -9188, - -17469, - 27415, - 29936, - 21935, - -23040 - ], - [ - 14569, - -9276, - -7875, - -20071, - 5818, - 23412 - ], - [ - -17556, - 2463, - 9689, - 8554, - -15668, - -30878 - ], - [ - 21561, - 6332, - 13401, - 2091, - -7466, - -16272 - ], - [ - 10451, - 21725, - -11460, - -31191, - -22568, - 5188 - ], - [ - -17355, - 20593, - -14963, - -406, - -17917, - -2980 - ], - [ - 11688, - 19384, - 15706, - 479, - -2809, - -11432 - ], - [ - 31968, - 15300, - 25625, - 15706, - -27064, - -15388 - ], - [ - -2592, - -12143, - 26769, - -537, - -18333, - 6416 - ], - [ - -7970, - -24385, - 29291, - 29194, - 18092, - -12180 - ] - ], - [ - [ - 21779, - -13880, - 24869, - 25178, - -21550, - -12132 - ], - [ - 13059, - -17426, - 19844, - 11730, - -17926, - 18073 - ], - [ - -29927, - -7604, - -21080, - -32768, - 15820, - -22761 - ], - [ - 12733, - -27825, - 25672, - 31314, - -11997, - -905 - ], - [ - 7978, - 5882, - -31013, - 31405, - 28513, - -869 - ], - [ - 3571, - -21630, - 16278, - 953, - -14168, - -12641 - ], - [ - -27398, - 18931, - -28651, - 4160, - 20621, - -29337 - ], - [ - -22811, - 17195, - 21233, - -27447, - -15384, - 6969 - ], - [ - 2704, - 1096, - -15604, - 2554, - -29486, - 24425 - ], - [ - 2770, - -8344, - -8709, - -8524, - -4253, - -20135 - ] - ] - ], - [ - [ - [ - 6655, - -20729, - -12212, - 24302, - 4181, - 26412 - ], - [ - 10339, - 18577, - -26900, - 286, - -9825, - -31647 - ], - [ - -26874, - -20329, - -32314, - -4106, - -29411, - 21267 - ], - [ - 6043, - 30343, - -27243, - -27528, - 24150, - -7076 - ], - [ - 17002, - -20321, - -32191, - -142, - 4800, - -25469 - ], - [ - -32097, - -18871, - -25612, - 32518, - 31997, - -31730 - ], - [ - -2817, - -7569, - -30985, - 10918, - 22958, - 7293 - ], - [ - 27351, - 9007, - 3170, - 29350, - 13496, - 17343 - ], - [ - 18358, - -30686, - 15379, - 16286, - -359, - 4219 - ], - [ - 21802, - -23469, - 1791, - 17732, - -15762, - -15484 - ] - ], - [ - [ - -32502, - -12301, - -9268, - 29650, - -27356, - 9588 - ], - [ - -28622, - 19622, - -2017, - -4862, - 29076, - 16319 - ], - [ - -25854, - -15323, - -14828, - 7189, - 21632, - 9023 - ], - [ - -6434, - 16158, - 16960, - -27487, - 2774, - 13811 - ], - [ - 6811, - -16718, - -22208, - -13706, - -9681, - 27624 - ], - [ - 7979, - 22003, - -31014, - 18606, - -20426, - 4311 - ], - [ - -7439, - 23839, - 11442, - -2603, - 628, - 13559 - ], - [ - 14334, - 4799, - 14867, - 18945, - -30733, - -8719 - ], - [ - 26326, - -11719, - 21247, - 3226, - -15004, - -9816 - ], - [ - -1015, - -24590, - -12574, - 11863, - 26649, - 29514 - ] - ], - [ - [ - -7680, - 19276, - -6813, - 20105, - 26995, - -3561 - ], - [ - 6599, - 24045, - -23733, - -16595, - 8258, - -21034 - ], - [ - 19296, - -15311, - -10628, - 20360, - 1769, - 19060 - ], - [ - 8312, - 934, - 682, - 19844, - 32710, - -31175 - ], - [ - 445, - 18567, - 9396, - -1050, - 19240, - -2082 - ], - [ - -23817, - -14927, - -29891, - 13246, - 30997, - -7909 - ], - [ - 15221, - 31618, - -6994, - 25053, - -31611, - 11642 - ], - [ - -21863, - 18449, - -32130, - 21810, - -6786, - -17241 - ], - [ - 3594, - 32091, - -22245, - -12450, - 9165, - -26625 - ], - [ - 29769, - 1548, - 32142, - -5561, - 21834, - -11084 - ] - ], - [ - [ - -3678, - -10039, - 3107, - -18132, - 216, - 22281 - ], - [ - -22567, - 19194, - 23226, - -30484, - 11520, - -974 - ], - [ - 9039, - -13458, - -18329, - -13957, - -22731, - -6195 - ], - [ - 24446, - 18260, - -21010, - 3809, - -27937, - -28868 - ], - [ - 8231, - -12943, - 13391, - -22551, - -24929, - 14093 - ], - [ - -19212, - -28957, - 18924, - 13460, - 28153, - 6489 - ], - [ - -1541, - 11169, - 19136, - 8466, - -11836, - 25544 - ], - [ - 13319, - 24726, - 3750, - -3283, - 22492, - 7314 - ], - [ - 18081, - 25554, - -14147, - -20120, - -22974, - 6547 - ], - [ - 20162, - 31208, - -30619, - -32659, - 11733, - -15102 - ] - ], - [ - [ - -1579, - -27610, - -27834, - 1841, - 12357, - 25312 - ], - [ - -1123, - 9539, - 23599, - -4466, - -19096, - 21326 - ], - [ - -32618, - -14683, - -24217, - 9403, - -15099, - -10205 - ], - [ - 9977, - -13355, - -9002, - -54, - -25019, - 28519 - ], - [ - 31560, - 13960, - -25676, - -1808, - -9495, - -21866 - ], - [ - 24681, - -5569, - 10001, - 12526, - -11810, - -9920 - ], - [ - 30824, - 21272, - 71, - 2200, - -32237, - -19383 - ], - [ - -32365, - 20049, - 28901, - -22141, - -14341, - -9683 - ], - [ - 20451, - -6078, - -29914, - 5626, - -23140, - 9513 - ], - [ - 23381, - -28334, - 32380, - 10692, - -29366, - -18350 - ] - ], - [ - [ - -21782, - 25143, - 14608, - -8327, - 1933, - -9937 - ], - [ - -6163, - 9051, - -20024, - 17019, - 29192, - 31066 - ], - [ - -21479, - -5784, - -15385, - 8845, - -11515, - -6904 - ], - [ - -23686, - 3929, - 2374, - 3380, - -10399, - 16766 - ], - [ - 7067, - -21200, - -8661, - 10530, - -25139, - -9686 - ], - [ - 24418, - -3818, - 632, - 11891, - -11676, - 21394 - ], - [ - -31696, - -1793, - 6412, - -17102, - 18514, - -27563 - ], - [ - 9834, - 8740, - 18855, - -19198, - -22611, - 5275 - ], - [ - 30913, - 18674, - -18919, - -6037, - -15285, - 18341 - ], - [ - 808, - -4099, - -32428, - 8761, - -3772, - -30169 - ] - ], - [ - [ - -19941, - 14840, - 16319, - -408, - 16892, - 15621 - ], - [ - 7584, - -19108, - -5133, - 20734, - -12437, - 10491 - ], - [ - 21460, - 2178, - 464, - -20472, - -232, - -30029 - ], - [ - -25335, - 2749, - -18457, - -10001, - -9143, - -1755 - ], - [ - 13032, - -3534, - 22627, - -1168, - 32300, - 32733 - ], - [ - -4756, - 17399, - -3067, - 24585, - 17436, - -10591 - ], - [ - -11717, - 24953, - 2655, - 12764, - 11601, - -21899 - ], - [ - -17286, - 26239, - -14445, - 24146, - -9425, - 22715 - ], - [ - 5091, - -26261, - -15047, - 29666, - -19126, - -17856 - ], - [ - -22970, - 7183, - 20270, - 28587, - 25295, - 25159 - ] - ], - [ - [ - 26523, - 4440, - 21078, - 8829, - -23771, - -31170 - ], - [ - -26362, - -10108, - -55, - 9074, - 1404, - -8762 - ], - [ - 15258, - 23674, - -18162, - -15621, - 28242, - 30835 - ], - [ - -12457, - 619, - 5099, - 8831, - 23869, - -25836 - ], - [ - 1536, - -18579, - 16617, - 6324, - 16320, - 26563 - ], - [ - 19006, - 23208, - 20384, - 8218, - -7048, - -10732 - ], - [ - -8942, - 7038, - 19890, - -8710, - 5223, - -5647 - ], - [ - 7059, - 20890, - -5773, - -6757, - -19555, - -90 - ], - [ - -2823, - -22274, - 30778, - 23569, - -13706, - 29123 - ], - [ - -14942, - -5318, - -24197, - 7344, - -1234, - -15248 - ] - ], - [ - [ - -13859, - 28524, - 12263, - -22743, - -23913, - -28179 - ], - [ - -16561, - 15605, - -28715, - -16433, - -30051, - 9797 - ], - [ - 20587, - 1906, - 26599, - 12351, - 17294, - -12212 - ], - [ - 23931, - 8592, - -27093, - -27353, - 26092, - -14733 - ], - [ - -2226, - 17066, - 17605, - -30995, - 7586, - 27075 - ], - [ - -9839, - 2798, - -15415, - 14496, - -25027, - 1273 - ], - [ - -5725, - 9251, - -387, - 31566, - 31661, - -14147 - ], - [ - -30325, - -478, - 5908, - 16495, - 1638, - 5662 - ], - [ - -31268, - 17211, - -11159, - -7576, - -5052, - -28075 - ], - [ - -376, - -7787, - -17469, - -16656, - -30534, - 25407 - ] - ], - [ - [ - -13511, - 24547, - 22043, - -2790, - 20175, - -18919 - ], - [ - -20923, - 26150, - 9587, - 12397, - 27764, - -31854 - ], - [ - -21489, - 30256, - -24336, - -3374, - -31317, - -11419 - ], - [ - -21469, - -16004, - 20575, - -14695, - 20577, - 25878 - ], - [ - 2651, - 2527, - -10908, - 10924, - 20105, - 23800 - ], - [ - -19988, - 12202, - -23603, - -640, - -26922, - 3276 - ], - [ - 23024, - 20776, - 14079, - 5081, - 8164, - -26227 - ], - [ - 14907, - 11895, - -23365, - 8675, - -7551, - 606 - ], - [ - 20585, - -11659, - 27313, - -5450, - 858, - -30877 - ], - [ - -24769, - -14307, - 31360, - -15736, - -6880, - 23200 - ] - ] - ], - [ - [ - [ - -11863, - 20507, - -24905, - -24041, - -31941, - -24585 - ], - [ - 6794, - -26818, - 7368, - 6495, - -17417, - -30333 - ], - [ - -22153, - -23390, - 1835, - 28244, - -4234, - 8765 - ], - [ - -12868, - -26755, - -18466, - -1362, - 23547, - -16480 - ], - [ - 31708, - 9097, - -9465, - 8021, - 12984, - 12184 - ], - [ - 23956, - 10612, - -31003, - -8044, - 26742, - -19196 - ], - [ - -56, - 15, - 3719, - 24180, - 2613, - -32736 - ], - [ - -16848, - 8586, - 18496, - 9614, - 15226, - -16990 - ], - [ - -26491, - 29391, - 4115, - 15627, - 29951, - -20806 - ], - [ - 24324, - -8763, - 8251, - -7428, - -19747, - 24867 - ] - ], - [ - [ - -10013, - -31144, - -22915, - 30244, - 21098, - 10785 - ], - [ - 18262, - 9741, - 26893, - -26237, - -28614, - 12770 - ], - [ - 30455, - 5330, - 30567, - -6494, - 11430, - 595 - ], - [ - 25018, - 9649, - -4035, - -16733, - -12229, - -27868 - ], - [ - -22652, - 582, - -30699, - -1880, - -30016, - -22152 - ], - [ - 12554, - -30878, - -10711, - -20290, - -29226, - -19124 - ], - [ - -25415, - -27489, - 10832, - -24581, - 28749, - -877 - ], - [ - -6031, - 24627, - 18196, - -5213, - 31036, - 2010 - ], - [ - 13651, - 30778, - 14614, - 5958, - 7595, - 10097 - ], - [ - 31305, - 13178, - -13120, - -31328, - 18545, - -777 - ] - ], - [ - [ - -5566, - 28516, - -22583, - -30309, - 15687, - 27798 - ], - [ - 21587, - 24317, - 23828, - 12161, - 27648, - -10403 - ], - [ - 16050, - -26734, - 1810, - -13720, - 28750, - -4185 - ], - [ - -19034, - 4544, - -27702, - -24460, - -4481, - 8578 - ], - [ - 5388, - -29138, - 11795, - -28989, - 20671, - -30204 - ], - [ - -31015, - 1153, - 19794, - 17369, - 6562, - -21069 - ], - [ - 29684, - -31422, - -9969, - 16652, - 7666, - 19033 - ], - [ - 17468, - 28812, - 1074, - 21033, - -22551, - -21361 - ], - [ - -29505, - -19365, - -25468, - 21249, - -334, - -3658 - ], - [ - 9149, - -9204, - 4621, - -32537, - 13953, - 24346 - ] - ], - [ - [ - -30213, - -27492, - -23833, - 7082, - 17114, - 21163 - ], - [ - 18427, - 5053, - 13257, - -14423, - 16084, - -20781 - ], - [ - 30372, - -30032, - 29112, - -2585, - 9468, - -22295 - ], - [ - -11841, - 23740, - -31844, - -20208, - 8625, - 19936 - ], - [ - -4503, - -27032, - -23133, - 25581, - -18661, - 5154 - ], - [ - 28608, - -8153, - -28429, - 20513, - 18839, - 9900 - ], - [ - 26348, - 18073, - 12343, - -10914, - -28748, - 14806 - ], - [ - 22665, - 12785, - 10045, - 14307, - -14613, - -25105 - ], - [ - 8497, - 29038, - -23820, - -28102, - 13608, - -5070 - ], - [ - 26410, - -1846, - 1420, - -28718, - 29629, - -11082 - ] - ], - [ - [ - -4058, - 8463, - 23433, - 19339, - 17933, - -25851 - ], - [ - -26973, - 21710, - 27043, - 8109, - 26897, - -11957 - ], - [ - -9738, - -21623, - 19230, - 11102, - -18047, - 32717 - ], - [ - -30777, - 17713, - -19141, - 18611, - -1050, - -17432 - ], - [ - -28983, - 7947, - -22282, - -3293, - 29519, - 25405 - ], - [ - -404, - 15182, - 21174, - 6981, - -19227, - 20410 - ], - [ - -26967, - 1469, - 18385, - 4627, - -9907, - -5486 - ], - [ - -2635, - 15993, - 32252, - 18257, - -12024, - -25481 - ], - [ - -1760, - 23461, - 8834, - -11678, - -26931, - -16238 - ], - [ - 14184, - 11140, - -3164, - -10887, - -21299, - 30963 - ] - ], - [ - [ - -4553, - 17512, - -2578, - 4535, - 9223, - -9449 - ], - [ - 28648, - -2798, - 17371, - 27286, - -7704, - -17432 - ], - [ - 30778, - 18736, - 19059, - 29231, - -30937, - 29145 - ], - [ - -25128, - -23246, - -18481, - -25343, - -27296, - -24566 - ], - [ - -956, - -8356, - -10439, - -21508, - 30993, - -10980 - ], - [ - -1787, - -23447, - -18865, - -17412, - 30849, - -21217 - ], - [ - 909, - 2896, - -27980, - -9768, - -27468, - -21304 - ], - [ - 11487, - 4484, - -342, - -18780, - 8141, - 26519 - ], - [ - 22915, - -21418, - 11887, - -16783, - 23710, - -1770 - ], - [ - 15904, - 2575, - 11429, - 28501, - -23941, - 26450 - ] - ], - [ - [ - -1126, - -23456, - -4385, - -29108, - 2667, - -1814 - ], - [ - -7135, - -3655, - 7892, - 21411, - -7049, - -31665 - ], - [ - 3776, - 29144, - -6890, - -24730, - 26330, - -5290 - ], - [ - -8296, - -13413, - 15134, - -23215, - 7453, - -9915 - ], - [ - -7503, - -18633, - 20160, - -3046, - 28021, - 21494 - ], - [ - 17071, - -3263, - 29398, - 5567, - -4175, - -9999 - ], - [ - 27114, - -16109, - 24656, - -17786, - 17195, - -14277 - ], - [ - 21967, - 21994, - 15082, - 32249, - 806, - 22197 - ], - [ - 3435, - -30231, - -5395, - -30641, - 10767, - -22779 - ], - [ - -11483, - 24341, - 15706, - -10746, - 335, - 5311 - ] - ], - [ - [ - -9622, - 16372, - -23120, - -4819, - -16022, - 11737 - ], - [ - 9188, - 20122, - -8530, - -17645, - -30595, - 23632 - ], - [ - -11159, - 16685, - -8759, - -11010, - -17413, - 18438 - ], - [ - -14005, - -13350, - 13430, - 1179, - 16139, - -25982 - ], - [ - 30074, - -17254, - -25029, - -25601, - -12339, - -5013 - ], - [ - -27719, - 8032, - 7425, - 18160, - -31694, - -26461 - ], - [ - -19310, - -4054, - 5700, - -19542, - -9258, - 885 - ], - [ - 2908, - 1731, - 9190, - 16751, - 22212, - 30496 - ], - [ - -7021, - -11261, - -14491, - -9825, - 2543, - 6827 - ], - [ - -28202, - 32687, - -30022, - -6490, - -3131, - -10141 - ] - ], - [ - [ - -18476, - 2001, - -32296, - 15949, - 11755, - 17756 - ], - [ - 20719, - 25396, - -23077, - 21956, - 4187, - -24675 - ], - [ - 31718, - 20428, - -15155, - 25596, - 15126, - -3468 - ], - [ - -22145, - 15145, - 28317, - -20138, - -32740, - -17728 - ], - [ - -13453, - -7920, - 31223, - 30372, - 11186, - -18522 - ], - [ - -18885, - -27419, - 19094, - -18296, - 26088, - 6577 - ], - [ - -835, - 28133, - -22543, - -2378, - -15821, - -20899 - ], - [ - 29039, - 6898, - -22210, - -25733, - -12327, - 21865 - ], - [ - -23231, - 15841, - -25848, - -10697, - 1443, - -24313 - ], - [ - -6770, - -15218, - -29743, - -32704, - -23253, - 16285 - ] - ], - [ - [ - -30301, - 367, - -31157, - -18635, - -21072, - -10497 - ], - [ - 15967, - -5173, - -31801, - -23287, - -12814, - -14522 - ], - [ - 4245, - -9773, - 15971, - -16222, - 11658, - -26168 - ], - [ - 32009, - 31895, - -14705, - -17421, - -32759, - 31194 - ], - [ - -30264, - -32631, - -26378, - -13440, - 31145, - -21851 - ], - [ - 4590, - 9859, - 19619, - 13066, - 31790, - 10595 - ], - [ - 22561, - -11808, - -6055, - 15543, - 24633, - -32435 - ], - [ - -4342, - 19811, - -25299, - -9647, - 3154, - -27338 - ], - [ - 27246, - -8668, - 18647, - -4756, - -6428, - 30538 - ], - [ - 23256, - 1039, - -2348, - 18402, - 12096, - 31409 - ] - ] - ], - [ - [ - [ - -10936, - -25384, - -20008, - 1814, - -12225, - 20271 - ], - [ - 24586, - -20521, - 32097, - 8600, - -15472, - -19584 - ], - [ - -21931, - -1894, - -28110, - -24174, - 16634, - -731 - ], - [ - 1835, - -11490, - 3676, - -10296, - -29806, - 4469 - ], - [ - -27456, - 12376, - 27172, - 10973, - 5028, - 30429 - ], - [ - -18403, - 17955, - -19172, - -32737, - -16981, - 159 - ], - [ - -28590, - -14501, - -29507, - -16821, - 14416, - -22796 - ], - [ - -15483, - -23877, - -7572, - 17108, - 2448, - -19649 - ], - [ - -11793, - 11143, - -1391, - -2626, - 23921, - 20916 - ], - [ - -16771, - 13386, - 19087, - 26213, - -15470, - 14941 - ] - ], - [ - [ - -20517, - -3634, - -28007, - 6804, - 12071, - -3487 - ], - [ - -5792, - -16907, - 17722, - 26892, - -24074, - -14691 - ], - [ - 6773, - -8796, - -31917, - -31401, - -17444, - 30644 - ], - [ - 7185, - -16041, - -29096, - 16789, - -8046, - -6968 - ], - [ - 4041, - -17799, - 14915, - -12210, - 13477, - 1137 - ], - [ - -23057, - 8088, - -27842, - 14092, - -8103, - 11172 - ], - [ - -16987, - -6086, - -12735, - -16324, - -10323, - -29245 - ], - [ - -6739, - -24699, - 1218, - -26830, - -32159, - -3994 - ], - [ - -13239, - 24698, - -15443, - -6598, - -17287, - 25524 - ], - [ - 18914, - -21498, - -16299, - -20550, - -22875, - -16990 - ] - ], - [ - [ - 23057, - -2699, - -7672, - -20264, - -20708, - 3619 - ], - [ - 16463, - 3797, - 10300, - -15631, - 29183, - 21140 - ], - [ - 24759, - 10983, - 12734, - -28125, - -22218, - -24087 - ], - [ - -1103, - 5765, - -24984, - 16485, - 3237, - 6254 - ], - [ - 27314, - 5547, - -32518, - 17615, - 24642, - -27294 - ], - [ - 2576, - -1983, - -22856, - -14674, - 23322, - -7098 - ], - [ - 2418, - 18160, - -3398, - 25638, - -19, - 31834 - ], - [ - -23110, - 25436, - -25380, - 20522, - 10587, - 3901 - ], - [ - 24930, - 9222, - 12744, - 16666, - 22333, - -17555 - ], - [ - 22594, - 5834, - -30669, - 27421, - 17757, - 25663 - ] - ], - [ - [ - 17831, - -10125, - -9832, - -14649, - -5909, - -30489 - ], - [ - 16088, - 16538, - 31886, - 3315, - 31970, - -19014 - ], - [ - -1715, - 18512, - 18975, - 17936, - -2225, - -27980 - ], - [ - 23983, - -7770, - 9812, - -24034, - 28615, - -15941 - ], - [ - 32587, - 14116, - -11129, - -8548, - 31412, - 6148 - ], - [ - 12616, - 7379, - -17165, - -24088, - -32565, - -6229 - ], - [ - 12048, - -13006, - -18195, - -7294, - -17605, - -4262 - ], - [ - 3418, - -14917, - -30742, - -26096, - -5481, - -21144 - ], - [ - 19619, - -21962, - -30982, - 7821, - 8122, - 11264 - ], - [ - -22389, - 11836, - 23779, - 6866, - -7164, - -1212 - ] - ], - [ - [ - 20455, - -23391, - 14668, - -15099, - 24761, - -23605 - ], - [ - 1104, - -6520, - -911, - -7718, - -30315, - 23454 - ], - [ - 2216, - 6573, - 1440, - 1886, - 6972, - -5281 - ], - [ - -24182, - -30851, - 2619, - -20574, - -3013, - 6894 - ], - [ - 6289, - -21730, - 10521, - 28890, - -9082, - -25006 - ], - [ - 265, - 7658, - -6875, - 6507, - 17399, - 5114 - ], - [ - 19426, - -23196, - -13570, - 3628, - -15759, - 32401 - ], - [ - 11686, - -5774, - 17957, - 31671, - -32056, - 3727 - ], - [ - -4756, - 16713, - -12601, - -11434, - 17466, - 25600 - ], - [ - -23361, - 7521, - 18235, - -21987, - 10577, - 31433 - ] - ], - [ - [ - 22474, - -20027, - 32128, - -9368, - -1537, - -13658 - ], - [ - 13068, - -24529, - 13760, - -29146, - 22581, - -11404 - ], - [ - 1187, - -17825, - -25714, - -31243, - 31415, - -23838 - ], - [ - -29044, - 904, - 30302, - -27334, - -16033, - 3661 - ], - [ - -493, - -23217, - 29534, - -9286, - 11577, - -2755 - ], - [ - 5607, - 26506, - -11411, - 20607, - -13605, - -11998 - ], - [ - -30620, - -10043, - 5657, - 9166, - -4581, - -9404 - ], - [ - -18069, - 26489, - -7589, - -12717, - 28897, - 8964 - ], - [ - 22832, - -7293, - -4561, - 15042, - 31454, - 18920 - ], - [ - -2483, - 6413, - -9887, - -2867, - -7346, - -26253 - ] - ], - [ - [ - 24550, - -23796, - -15221, - -16176, - -18213, - -158 - ], - [ - 30182, - -11242, - 15353, - 15255, - 17287, - 8027 - ], - [ - 15747, - 17134, - 11987, - 3832, - -26788, - 533 - ], - [ - 16625, - -10358, - -16455, - 6174, - -24091, - 14356 - ], - [ - 31654, - -1036, - -30942, - -14978, - -30695, - -2669 - ], - [ - -12458, - 17912, - 22557, - -4261, - 31322, - -3306 - ], - [ - -25001, - 26759, - -6853, - 25258, - 15355, - 28815 - ], - [ - 9537, - 6077, - -17474, - -14465, - -11194, - -12473 - ], - [ - 6184, - 24252, - -30448, - 7772, - 16923, - -3718 - ], - [ - -14720, - -4431, - 21518, - 27163, - 12036, - -944 - ] - ], - [ - [ - 9529, - 11596, - 17521, - -23289, - -27844, - -10119 - ], - [ - -15731, - 7522, - 1424, - 27420, - 18163, - -23089 - ], - [ - 22875, - 17741, - -7727, - -28970, - 19244, - -20112 - ], - [ - -18333, - -1936, - -27366, - -6599, - -16608, - -29295 - ], - [ - 26420, - -15681, - 2885, - 20759, - -1223, - -13573 - ], - [ - 15947, - 12585, - -32107, - 20916, - -25015, - 15567 - ], - [ - -26241, - -28476, - -24795, - 15772, - -3051, - 6657 - ], - [ - -14374, - -24905, - 18725, - 21804, - 22219, - -28518 - ], - [ - 27848, - 2744, - -19919, - -19742, - 186, - 6789 - ], - [ - -29577, - -257, - -17046, - 27386, - 7541, - -8396 - ] - ], - [ - [ - -5087, - 22099, - 12497, - -7374, - 22231, - 7982 - ], - [ - -28867, - 8560, - 28744, - 23808, - -29990, - 25027 - ], - [ - 31566, - -22105, - 9019, - 16713, - -29931, - 21474 - ], - [ - -6972, - -13150, - -15847, - 368, - 19567, - 21072 - ], - [ - -17993, - 21429, - 21378, - -28746, - -12299, - -31783 - ], - [ - 32056, - -1814, - -15047, - 25837, - 12121, - 28849 - ], - [ - 19673, - 29845, - -18583, - -19397, - -27804, - -10299 - ], - [ - 3358, - 4263, - 11605, - 15285, - 20793, - 1309 - ], - [ - -14893, - -3979, - 24398, - 20706, - 27247, - 2634 - ], - [ - 18296, - -5694, - -32271, - 15977, - -27053, - 8862 - ] - ], - [ - [ - 32619, - -31090, - 15332, - 24128, - 8309, - 12450 - ], - [ - 26303, - 18166, - -30171, - 17966, - 16867, - -17817 - ], - [ - 10136, - 22405, - 22821, - 24308, - 18212, - -24767 - ], - [ - -988, - -17494, - -28118, - -15503, - 26830, - 6423 - ], - [ - 17268, - 184, - -9412, - -1125, - 31714, - -13965 - ], - [ - -12380, - 22753, - -8483, - 26470, - 31108, - -28441 - ], - [ - 11017, - -26597, - 24850, - -25217, - 25411, - 17651 - ], - [ - 2388, - -19144, - -15273, - -4509, - 22770, - 26062 - ], - [ - 123, - -17508, - 4217, - 21734, - 2711, - 25592 - ], - [ - -32140, - 125, - -29762, - 7323, - 7627, - -12300 - ] - ] - ], - [ - [ - [ - 19296, - 29572, - -2816, - -4262, - -20290, - -30922 - ], - [ - -6119, - -3835, - 17584, - 23729, - -25650, - -22772 - ], - [ - 3945, - -8156, - 13252, - -11638, - -5516, - -3660 - ], - [ - 6636, - -28201, - 25131, - -10556, - -18822, - 9201 - ], - [ - -23916, - 5908, - -28781, - -15483, - 14825, - -8402 - ], - [ - 26249, - -9456, - 12477, - -30807, - 31224, - 7591 - ], - [ - 13638, - -11453, - -13862, - -4151, - -16018, - -31408 - ], - [ - 10922, - 14196, - 11521, - 3530, - 1560, - 31818 - ], - [ - 1762, - 13491, - -5463, - -30602, - -9836, - 14506 - ], - [ - 8785, - 12690, - 16221, - -18461, - 20539, - 14052 - ] - ], - [ - [ - -12594, - 245, - 23444, - -21811, - -12928, - -20181 - ], - [ - -12788, - -19357, - 20054, - 32190, - 30760, - -9297 - ], - [ - 28326, - -27410, - -25489, - -11436, - -13863, - 27369 - ], - [ - 17032, - 16600, - 20069, - 14760, - 279, - -28918 - ], - [ - -31713, - 31172, - 121, - 29692, - -30727, - 8910 - ], - [ - -14327, - -8890, - 10279, - -310, - -23947, - 32746 - ], - [ - 13925, - -9132, - 7955, - -22846, - -4608, - -4926 - ], - [ - -8379, - -1063, - 27175, - -32310, - 3484, - 28879 - ], - [ - 25486, - 26054, - -5739, - 4403, - 6202, - 22129 - ], - [ - 29793, - -16068, - -24636, - -15402, - -15547, - -13084 - ] - ], - [ - [ - 27308, - -18652, - -5112, - -9329, - -14940, - -19896 - ], - [ - 32593, - 8285, - -26070, - 10155, - 7310, - -9228 - ], - [ - 18879, - 19816, - 18791, - 9120, - -3812, - -19205 - ], - [ - -29887, - 27413, - 22349, - -19579, - 19840, - -29635 - ], - [ - -17212, - -22923, - -10452, - -11819, - 825, - -2704 - ], - [ - -25288, - -22939, - 21008, - 3155, - 27662, - -24206 - ], - [ - -12571, - -22425, - 27789, - -22355, - 19717, - -20160 - ], - [ - 14930, - -2931, - 30746, - -28186, - -11492, - 14621 - ], - [ - 27239, - 2560, - -26320, - 8474, - -1441, - 18015 - ], - [ - 3408, - 26076, - -24720, - 8120, - 15555, - -6166 - ] - ], - [ - [ - -1627, - 12801, - -2914, - -7039, - 5337, - 19900 - ], - [ - -23940, - 24510, - -19660, - -26363, - -20927, - -27748 - ], - [ - 29617, - -13642, - 17903, - -20813, - 1913, - -4852 - ], - [ - 10450, - 32009, - 9828, - 13237, - -15575, - -24776 - ], - [ - -27093, - -13096, - 3600, - -28808, - -15530, - 8603 - ], - [ - 24475, - 32083, - -17299, - -26077, - 4775, - 28714 - ], - [ - -5237, - 26488, - 15918, - 26133, - 29540, - -25732 - ], - [ - -5796, - -29496, - -29862, - -1627, - 10579, - 25299 - ], - [ - -24302, - -30589, - -25920, - 27968, - 10587, - -1225 - ], - [ - -26031, - -8466, - -24329, - -30796, - -3993, - 173 - ] - ], - [ - [ - -3125, - 24347, - 27113, - -24797, - -14672, - 64 - ], - [ - -6493, - -4204, - 13600, - -20975, - 21431, - -15415 - ], - [ - -9889, - -18238, - 8590, - 12818, - 8138, - -421 - ], - [ - -12897, - 12302, - -24995, - -12327, - 11961, - 12596 - ], - [ - -15200, - -10405, - -11910, - 25349, - 4741, - -24994 - ], - [ - -22230, - -28236, - -16942, - -18198, - -3534, - 16208 - ], - [ - 24804, - 3835, - 17842, - 10157, - -11954, - 7338 - ], - [ - -12972, - -12531, - 31938, - 26913, - 10052, - 6098 - ], - [ - 12159, - 16579, - -29156, - -9274, - -25889, - 1911 - ], - [ - -13471, - -11134, - 22414, - -19394, - 26913, - -5187 - ] - ], - [ - [ - -20249, - -23379, - 14037, - 26386, - 24519, - -21608 - ], - [ - 24831, - -17989, - -2700, - -32405, - -15809, - -11802 - ], - [ - 29903, - -14529, - -14642, - -14853, - -16208, - 2619 - ], - [ - -19289, - -13728, - 2132, - 16804, - -25744, - -9926 - ], - [ - 4632, - 27313, - 29077, - 24391, - 325, - -26335 - ], - [ - 30497, - 7969, - 26588, - 27568, - 19156, - -5228 - ], - [ - 7081, - 12522, - 24948, - -17946, - 3603, - 6282 - ], - [ - -19189, - -6429, - 27864, - -31714, - 143, - 7163 - ], - [ - 26722, - -14195, - -7003, - -27499, - -10766, - 32590 - ], - [ - 17432, - -4694, - 8811, - 30443, - -3951, - -13458 - ] - ], - [ - [ - 24811, - 22969, - 1086, - -31995, - -31930, - -25063 - ], - [ - 12661, - -21264, - -28629, - 11917, - -1239, - 2001 - ], - [ - -20180, - -18696, - -16910, - 9440, - 31445, - 27249 - ], - [ - -25332, - 11770, - 16889, - -30109, - 9007, - -3638 - ], - [ - -19986, - 18982, - 28530, - 6441, - -19568, - -4660 - ], - [ - 1021, - 26364, - 19039, - 11185, - 17273, - 12720 - ], - [ - -11816, - -24022, - 22234, - 3530, - 30283, - 11863 - ], - [ - -1703, - 9618, - 9982, - 31556, - -8880, - -7848 - ], - [ - -9563, - -25698, - -1985, - -3583, - -19849, - 20656 - ], - [ - 12412, - -16940, - -21917, - 7736, - -32429, - -22869 - ] - ], - [ - [ - -3967, - 32151, - -27760, - 1879, - 4091, - -16264 - ], - [ - 1334, - 8795, - -23773, - 29764, - -16647, - -8603 - ], - [ - -31166, - 6128, - 6157, - -25157, - -13575, - 17479 - ], - [ - 13958, - -12629, - 8508, - 16189, - -8285, - -21251 - ], - [ - -31345, - 29802, - -11786, - 20063, - -11478, - 13908 - ], - [ - -10964, - 7036, - 29716, - 16628, - -21984, - 1552 - ], - [ - -15070, - -18392, - 21784, - 31627, - 27863, - 22220 - ], - [ - -2079, - 1715, - 2624, - 15481, - -29304, - 21418 - ], - [ - 20187, - 32449, - 6197, - -2800, - -1376, - 7876 - ], - [ - -12939, - 18147, - -3686, - -14303, - 15421, - -10696 - ] - ], - [ - [ - -27475, - 1446, - 446, - -13667, - -30498, - -1592 - ], - [ - 17842, - 19758, - -18939, - -4565, - 26436, - -10190 - ], - [ - -1567, - 11769, - -2801, - 22369, - -9152, - -513 - ], - [ - 1072, - 16012, - -10616, - -14724, - -9180, - -17534 - ], - [ - -19949, - 20922, - -10145, - -15073, - 20428, - 18906 - ], - [ - -16667, - -12789, - 21054, - -14556, - 23678, - 7712 - ], - [ - 10900, - 2226, - -30758, - 21268, - 3999, - -21440 - ], - [ - 21833, - -13535, - -8797, - 9117, - -14233, - -32345 - ], - [ - -11707, - 12002, - -5042, - 13918, - -28170, - -15893 - ], - [ - -17192, - -28569, - 9629, - -18987, - -1804, - 32143 - ] - ], - [ - [ - -16559, - -20007, - 28238, - -9346, - -13400, - 14393 - ], - [ - -24294, - -7982, - -19704, - 25675, - -13332, - 4380 - ], - [ - 1478, - -477, - -28422, - -15553, - 23261, - 3155 - ], - [ - 24738, - 3896, - -11905, - -10133, - 18042, - -17188 - ], - [ - 6533, - 28552, - 22639, - -7383, - -14617, - 7970 - ], - [ - 7224, - 14581, - -28004, - 2615, - -32149, - 32177 - ], - [ - 24556, - 15715, - -13465, - 16146, - -3578, - 9760 - ], - [ - -17579, - -1661, - 24694, - -20329, - -7568, - -13658 - ], - [ - -21030, - -6737, - 7077, - -29179, - -19303, - 20786 - ], - [ - -15684, - -10765, - 11324, - 16148, - 30095, - -22360 - ] - ] - ], - [ - [ - [ - 16699, - 14664, - -24633, - 24680, - -12285, - -5041 - ], - [ - 19422, - 1572, - -14736, - -11670, - 15733, - -20758 - ], - [ - -1849, - 16217, - 25192, - 21368, - -9231, - -19747 - ], - [ - 28480, - 6384, - -6067, - 26342, - 14826, - -1541 - ], - [ - -19976, - -27417, - 2017, - -25271, - -12443, - 11885 - ], - [ - -31934, - 32073, - -4111, - 24259, - -21464, - -2574 - ], - [ - 30053, - 8672, - 20223, - 12127, - 15697, - -8889 - ], - [ - -3059, - -29526, - -15788, - -28541, - -11511, - 14801 - ], - [ - -19375, - -1408, - 3400, - -22033, - 20399, - 17774 - ], - [ - -20486, - -30397, - -32470, - -13571, - -24537, - -31626 - ] - ], - [ - [ - -2561, - 1638, - -31550, - 6465, - -6340, - -19639 - ], - [ - -25484, - 16984, - -25706, - -19629, - 13933, - 8496 - ], - [ - 32735, - -30119, - -20023, - 10591, - -17722, - -7802 - ], - [ - -13342, - 20208, - 18684, - 20040, - 386, - -804 - ], - [ - 4631, - -28357, - 3047, - -14641, - 28663, - -20698 - ], - [ - -30484, - 30370, - -22419, - 1146, - -7726, - -15119 - ], - [ - -785, - 15232, - -25302, - 10587, - 25766, - -13747 - ], - [ - 11656, - 27546, - 28327, - 9694, - 28888, - 18170 - ], - [ - 821, - -24523, - 23134, - -13985, - 15515, - 9494 - ], - [ - -9142, - 18001, - 10312, - 16088, - 29671, - -14757 - ] - ], - [ - [ - 17302, - -30166, - 13724, - -22578, - -18228, - -19950 - ], - [ - 21700, - -8268, - -7231, - -9086, - 8131, - 27262 - ], - [ - 11647, - -26134, - 998, - -25719, - -21917, - -19879 - ], - [ - 12940, - 24608, - -16565, - 28980, - -15378, - -12639 - ], - [ - -24459, - -29707, - 7860, - -6065, - -25074, - 4239 - ], - [ - -10144, - -7023, - 25527, - -6325, - -3076, - 12274 - ], - [ - 25854, - 15610, - -478, - -12738, - -21048, - -24666 - ], - [ - 16968, - 15526, - -9605, - 28752, - 30566, - 7913 - ], - [ - -15590, - 429, - 21112, - 453, - -403, - 2139 - ], - [ - 22421, - -5854, - -20773, - 902, - 8760, - 28488 - ] - ], - [ - [ - -25351, - 29010, - 20022, - 13793, - -17325, - -19244 - ], - [ - -4747, - -20805, - 10222, - 16534, - -1428, - 12566 - ], - [ - 18277, - 27057, - 12331, - -17451, - -24222, - 28859 - ], - [ - 17921, - 22896, - -5015, - -22446, - 6406, - 9156 - ], - [ - -18575, - -1973, - -5041, - -15754, - 20785, - -935 - ], - [ - 27935, - -32679, - 28750, - 10594, - 13113, - -13907 - ], - [ - -27597, - -17602, - -3760, - -10621, - -20115, - -31938 - ], - [ - 12950, - 10940, - -22193, - 18557, - 31298, - 32756 - ], - [ - -20019, - -4772, - -29314, - -31961, - 22514, - 30674 - ], - [ - -19512, - -2378, - -31195, - 20693, - 3150, - -13623 - ] - ], - [ - [ - 30751, - -23855, - -15238, - 16235, - -5982, - 13142 - ], - [ - -17226, - 10378, - 3800, - -29686, - -11614, - -13275 - ], - [ - 5987, - -4044, - -1441, - -21659, - 28109, - 16365 - ], - [ - 11142, - -14703, - 11966, - -17373, - -887, - -15189 - ], - [ - -12902, - 9790, - -12193, - 15081, - 261, - 31528 - ], - [ - -20191, - 29153, - -24090, - 3256, - -8365, - 16534 - ], - [ - -24218, - -16072, - -17645, - 27574, - 2295, - -22006 - ], - [ - 19011, - -14053, - -18038, - -372, - 19114, - 22252 - ], - [ - -31750, - 26088, - 32572, - -11739, - 1110, - -8101 - ], - [ - -1581, - 9983, - 9866, - -1659, - -1627, - -749 - ] - ], - [ - [ - -6028, - -24694, - -8456, - 14125, - 31315, - 20492 - ], - [ - 23691, - 18553, - 157, - 11928, - 22049, - -18160 - ], - [ - -22998, - -15312, - 1929, - 18756, - -3266, - 31645 - ], - [ - -11477, - -2493, - 27422, - -21581, - 21790, - -22872 - ], - [ - 26678, - -11586, - 8861, - 13874, - -8112, - 3295 - ], - [ - 16830, - 24633, - -25653, - -298, - 23139, - 3662 - ], - [ - -30882, - -24543, - 20854, - -5024, - 13365, - 25731 - ], - [ - -26971, - -2942, - -23135, - 22426, - -3121, - 24684 - ], - [ - -13116, - -23244, - 24070, - 7418, - -20131, - 12732 - ], - [ - -5435, - -29712, - -15698, - 16389, - -24433, - -10640 - ] - ], - [ - [ - -15746, - 15265, - 23592, - 18846, - 14123, - -26900 - ], - [ - 27147, - -22163, - -6208, - 21481, - -17013, - -18559 - ], - [ - -31044, - -9293, - -318, - -2137, - -30165, - -19336 - ], - [ - -32488, - -18025, - 6862, - -32197, - -21966, - 2883 - ], - [ - 3917, - 25967, - 4818, - 27910, - 14669, - 3308 - ], - [ - -7660, - -25474, - 13445, - 28709, - -8785, - -9470 - ], - [ - -26360, - 6400, - -12453, - -32103, - -32273, - -10776 - ], - [ - -2461, - -2807, - 15749, - 1838, - 18661, - -13303 - ], - [ - -17558, - 2592, - -25845, - 17335, - -20616, - 27203 - ], - [ - 31700, - 2457, - -12315, - -10573, - -4635, - -1359 - ] - ], - [ - [ - -27812, - -19823, - 18961, - -29315, - -3376, - 24577 - ], - [ - -27041, - 27888, - -1774, - -5021, - 13977, - 18166 - ], - [ - -1767, - -27321, - 30712, - -32189, - 24357, - -4323 - ], - [ - 970, - 17369, - 28869, - -22911, - 20407, - 10560 - ], - [ - -8634, - -4868, - 17787, - -23592, - 383, - 14561 - ], - [ - 2563, - -3418, - 1351, - 755, - 19901, - 21033 - ], - [ - 27431, - -28042, - -11829, - 24692, - 9300, - -8074 - ], - [ - 8415, - -2416, - 25395, - 3808, - -3460, - 8098 - ], - [ - -20306, - 17743, - -19459, - -31214, - -29408, - -28434 - ], - [ - -26167, - -29447, - -13028, - 30198, - -26047, - 11541 - ] - ], - [ - [ - 24319, - 20265, - -9043, - -29311, - -8621, - 6656 - ], - [ - 16875, - -23475, - -13020, - 6651, - 14102, - -12392 - ], - [ - 21130, - 19779, - -9164, - 2364, - -1455, - 11063 - ], - [ - -11651, - -11169, - -5036, - -18623, - 5291, - 30019 - ], - [ - -9855, - 23657, - -2351, - -21904, - -248, - -39 - ], - [ - -31163, - -1354, - -22044, - 19295, - 2711, - -12834 - ], - [ - -32595, - 4652, - 13382, - -4976, - 26572, - -19907 - ], - [ - 16683, - -283, - -12180, - -13882, - -3288, - -27488 - ], - [ - 9877, - -5977, - 11825, - 998, - 31293, - -27353 - ], - [ - -461, - 2377, - -16415, - 11296, - -9032, - 17270 - ] - ], - [ - [ - 27685, - 23176, - 8697, - 14283, - 23871, - 31499 - ], - [ - 14685, - 27065, - 30502, - -21241, - 80, - -9346 - ], - [ - 29484, - 15992, - 25289, - -9858, - 22485, - -27446 - ], - [ - 28776, - -17701, - 1673, - 14177, - 15914, - -18861 - ], - [ - 3626, - 1999, - 18105, - -11740, - 17285, - 7620 - ], - [ - 16934, - 24589, - -4690, - -4444, - 19417, - 18472 - ], - [ - 24673, - 3304, - 8929, - -28894, - -2972, - -16628 - ], - [ - 23150, - -24745, - 18248, - 22074, - -1993, - 11022 - ], - [ - 5234, - 12396, - 12178, - -16184, - 12341, - 26330 - ], - [ - -12384, - -12679, - -13587, - 26983, - 25385, - -9976 - ] - ] - ], - [ - [ - [ - 28639, - 17135, - -6419, - 21308, - 27091, - 24150 - ], - [ - -1921, - -18569, - -21811, - 21454, - 15262, - 13686 - ], - [ - -29761, - 30496, - -25303, - 5275, - 28901, - -16902 - ], - [ - 1154, - 22294, - -15311, - -26103, - -1284, - 19335 - ], - [ - 5123, - -3760, - 9103, - -29374, - -9947, - 24771 - ], - [ - -7380, - 30484, - 3261, - 28435, - 8301, - -5317 - ], - [ - 27614, - -15075, - -7060, - 14578, - 24555, - -20101 - ], - [ - 32323, - -4548, - -10552, - -24344, - -30980, - 3761 - ], - [ - 6840, - -26618, - 26453, - 2876, - -29270, - 22372 - ], - [ - -19848, - 11330, - 11544, - 20341, - 20293, - 31826 - ] - ], - [ - [ - -27090, - -8854, - -8931, - -8112, - -17123, - -17442 - ], - [ - 30466, - 26140, - 11958, - 3602, - -1597, - 11933 - ], - [ - 23747, - -4833, - 2468, - 27008, - 26957, - -17701 - ], - [ - -17118, - -19381, - -30977, - 12743, - -4671, - -30690 - ], - [ - -19381, - 2107, - 22002, - 10677, - 2157, - -20549 - ], - [ - -13851, - 18475, - 17928, - 24128, - 1761, - -14873 - ], - [ - 183, - 25966, - -20920, - 22736, - 32454, - 20962 - ], - [ - 10421, - -5951, - 23253, - -22230, - 17021, - -6444 - ], - [ - 192, - -2413, - -32131, - 31893, - 10922, - 6555 - ], - [ - -26166, - 18271, - 30242, - 20620, - -16433, - -20879 - ] - ], - [ - [ - -8695, - -31287, - 3378, - -2738, - 171, - 32111 - ], - [ - 10167, - -5449, - 18576, - -8537, - 16884, - 28360 - ], - [ - 26744, - 1237, - -1972, - -6713, - 2239, - 28586 - ], - [ - 24515, - 6978, - -14266, - -8092, - -16652, - -20545 - ], - [ - -32171, - 17949, - 15629, - -21032, - 12293, - -21930 - ], - [ - -14633, - -15824, - -24254, - 15009, - -29981, - -6202 - ], - [ - -796, - 5054, - -20088, - -1874, - 19228, - -8238 - ], - [ - 29493, - -4601, - 18144, - -25287, - 23042, - -1329 - ], - [ - 32164, - 13147, - 15781, - -23038, - 4412, - 15601 - ], - [ - 20316, - -8104, - 4184, - -21405, - -4423, - -1580 - ] - ], - [ - [ - -30638, - 27302, - 9370, - -20775, - 26051, - 12544 - ], - [ - 12658, - 28373, - -6282, - -9494, - 7661, - 25462 - ], - [ - 20509, - 18785, - 17317, - -30475, - -579, - -9457 - ], - [ - -9066, - 23330, - -6760, - 22073, - 26732, - -2941 - ], - [ - -21637, - 13004, - 23788, - -6155, - -19970, - 1347 - ], - [ - 31515, - 1118, - -3386, - -3935, - 15298, - -10423 - ], - [ - 15032, - 31885, - 17860, - 28092, - 18965, - 22521 - ], - [ - -30208, - -9636, - -14855, - 23803, - -17714, - 30656 - ], - [ - 13015, - -24645, - 12013, - -10315, - -13302, - 32378 - ], - [ - 19237, - 17259, - -12346, - 10653, - -10294, - 6749 - ] - ], - [ - [ - -6629, - 7178, - 16029, - -12115, - -31997, - -26424 - ], - [ - 26638, - 30106, - 12586, - -25753, - 5675, - -4427 - ], - [ - -17215, - -7912, - 18711, - 32529, - 24431, - -19412 - ], - [ - 101, - 1847, - -13602, - -4256, - -7829, - -28208 - ], - [ - -5489, - -8903, - -12720, - 7455, - 13905, - -29692 - ], - [ - -10344, - -30746, - 21051, - 27997, - -2380, - 29164 - ], - [ - 8451, - 24184, - 29357, - 5703, - -3536, - 15856 - ], - [ - -21605, - -13327, - 3271, - -19573, - -218, - 23322 - ], - [ - 18519, - 25643, - 23606, - -10986, - 13934, - -8387 - ], - [ - 30897, - -21185, - -15127, - 28939, - -17093, - 7827 - ] - ], - [ - [ - -13679, - -14125, - 11200, - 19324, - -17529, - 31645 - ], - [ - -26974, - -26211, - 31308, - -29136, - -12150, - -24829 - ], - [ - -18194, - -27919, - -9258, - -13392, - -22386, - 14331 - ], - [ - -30424, - -1685, - -12755, - 9847, - -10626, - -1791 - ], - [ - 20382, - -23305, - -4219, - 4073, - 15515, - 2397 - ], - [ - 15447, - 19389, - 18939, - 7565, - 27427, - -31282 - ], - [ - -90, - 19795, - -25956, - 20853, - -30235, - 18777 - ], - [ - -20519, - 10978, - 21575, - 20591, - 4872, - 26765 - ], - [ - -23586, - -17270, - -24076, - 14378, - 25657, - 28208 - ], - [ - 1312, - -24115, - -21503, - 8279, - 26001, - 31980 - ] - ], - [ - [ - 14465, - 24958, - -1457, - -19917, - -2290, - -26253 - ], - [ - 11314, - -11177, - -10597, - -32571, - 32762, - -4759 - ], - [ - 18648, - 1282, - 9237, - -2103, - 12284, - -19673 - ], - [ - 32511, - -4729, - -32062, - 29655, - -31273, - -1816 - ], - [ - 18679, - -8490, - -19046, - -17007, - 12135, - 4834 - ], - [ - 218, - 934, - -11884, - 28513, - -17607, - 22121 - ], - [ - 18136, - -32328, - -21563, - 3426, - -22367, - 23102 - ], - [ - -3806, - 22075, - -24952, - -31195, - 9274, - 19796 - ], - [ - 32241, - 18846, - 16247, - -28970, - 6765, - 13998 - ], - [ - -6905, - 32714, - 31980, - 23334, - 24899, - 4458 - ] - ], - [ - [ - 21010, - -28099, - -17695, - 10744, - -24670, - 20510 - ], - [ - -21107, - -9883, - -15815, - 2701, - -27414, - 20459 - ], - [ - 25455, - 16190, - -20631, - -13726, - -17917, - 6690 - ], - [ - 25438, - 24852, - 30024, - 12421, - -18234, - -6674 - ], - [ - -13489, - -28600, - 19667, - 5117, - 30819, - 22363 - ], - [ - 9809, - -29903, - -3763, - -1646, - 11441, - 4391 - ], - [ - 18368, - -31323, - -25385, - 29667, - -4241, - 21147 - ], - [ - 23416, - -24865, - 13462, - -21373, - -22691, - -16759 - ], - [ - 16725, - -26664, - 10973, - -7780, - -15424, - -17048 - ], - [ - -10224, - -9890, - -12164, - 1193, - 32325, - -3177 - ] - ], - [ - [ - -20728, - 7316, - 21588, - 6532, - 2007, - 11076 - ], - [ - 24937, - -27751, - 31579, - 25768, - 30217, - -114 - ], - [ - 23216, - -27407, - -5665, - 24874, - -14990, - 17272 - ], - [ - -11830, - 5842, - 10036, - 24766, - -10364, - 18841 - ], - [ - -4268, - -6989, - -27543, - -27766, - 17761, - -25913 - ], - [ - -25463, - -20620, - -10681, - -22103, - 5926, - 21108 - ], - [ - 2043, - 10819, - 25764, - 25854, - 10399, - -28300 - ], - [ - 18942, - 16882, - -12882, - -22133, - -24101, - -14660 - ], - [ - 15946, - 29227, - -22704, - -5580, - 21899, - -27141 - ], - [ - 29033, - -31575, - -14227, - -30640, - 17105, - -4784 - ] - ], - [ - [ - -4107, - 3053, - -13173, - 16844, - -4513, - 19395 - ], - [ - 9618, - 11465, - 31986, - 429, - -13105, - 14937 - ], - [ - 13496, - -1084, - -10822, - 28199, - -16293, - -27601 - ], - [ - 8640, - -27440, - 17123, - 22425, - 14246, - -17293 - ], - [ - 29005, - -26964, - -25732, - -12840, - 2664, - 13782 - ], - [ - -13708, - 27230, - 20772, - -17644, - -28704, - 13227 - ], - [ - -21247, - -14299, - 17827, - -20374, - -9527, - 28010 - ], - [ - 11914, - 7865, - 32670, - 17729, - -2632, - 10781 - ], - [ - 2161, - -8946, - 31151, - 6116, - 16147, - -5899 - ], - [ - -19874, - -24742, - 19942, - 1382, - 1039, - -24831 - ] - ] - ] - ] - ] -} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/test.json deleted file mode 100644 index f08b9e122..000000000 --- a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x10x10x6_i16xi8_acci48_st11_pad0000_dilat11/test.json +++ /dev/null @@ -1,292 +0,0 @@ -{ - version: { - _major: 0, - _minor: 41, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-2" - ] - }, - { - op: "CONV2D", - attribute_type: "ConvAttribute", - attribute: { - pad: [ - 0, - 0, - 0, - 0 - ], - stride: [ - 1, - 1 - ], - dilation: [ - 1, - 1 - ], - input_zp: 0, - weight_zp: -118, - accum_dtype: "INT48" - }, - inputs: [ - "input-0", - "const-1", - "const-2" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 10, - 10, - 6 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 11, - 1, - 1, - 10 - ], - type: "INT8", - data: [ - 73, - 195, - 25, - 217, - 186, - 169, - 80, - 152, - 128, - 206, - 99, - 51, - 81, - 180, - 120, - 158, - 137, - 250, - 240, - 202, - 171, - 210, - 223, - 25, - 220, - 190, - 24, - 21, - 239, - 156, - 119, - 5, - 199, - 57, - 235, - 170, - 51, - 151, - 198, - 41, - 57, - 125, - 53, - 187, - 54, - 64, - 44, - 63, - 81, - 17, - 126, - 36, - 142, - 172, - 255, - 239, - 80, - 44, - 128, - 244, - 11, - 123, - 40, - 174, - 177, - 208, - 230, - 155, - 74, - 145, - 145, - 160, - 162, - 16, - 81, - 113, - 79, - 47, - 23, - 207, - 234, - 95, - 155, - 83, - 79, - 142, - 189, - 207, - 105, - 240, - 70, - 25, - 148, - 42, - 34, - 94, - 107, - 22, - 97, - 163, - 29, - 19, - 172, - 9, - 46, - 234, - 42, - 62, - 22, - 229 - ] - }, - { - name: "const-2", - shape: [ - 11 - ], - type: "INT48", - data: [ - 41, - 169, - 66, - 218, - 121, - 102, - 59, - 118, - 64, - 225, - 168, - 0, - 128, - 233, - 76, - 190, - 15, - 204, - 191, - 206, - 220, - 59, - 86, - 193, - 8, - 66, - 216, - 200, - 240, - 199, - 121, - 13, - 16, - 68, - 10, - 246, - 141, - 90, - 107, - 21, - 25, - 187, - 176, - 193, - 235, - 71, - 117, - 4, - 31, - 50, - 145, - 115, - 40, - 177, - 61, - 207, - 68, - 27, - 93, - 197, - 17, - 101, - 42, - 101, - 162, - 158 - ] - }, - { - name: "result-0", - shape: [ - 1, - 11, - 10, - 11 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" - ] - } - ] -} diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/desc.json new file mode 100644 index 000000000..9cc423107 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Rank not supported for this operator", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/input-0.json new file mode 100644 index 000000000..347800164 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/input-0.json @@ -0,0 +1,4715 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + [ + 63, + 97, + -36, + 99, + 50, + -128, + -77, + 36 + ], + [ + 51, + -105, + 47, + 79, + -105, + 97, + 8, + 29 + ], + [ + -116, + 28, + -12, + -33, + 71, + -65, + -113, + -1 + ], + [ + 62, + -94, + 124, + 44, + 111, + -8, + -97, + -83 + ], + [ + 0, + 22, + 59, + 75, + 67, + 22, + -124, + 7 + ], + [ + 81, + 89, + 85, + -126, + -17, + 29, + -65, + -24 + ], + [ + -104, + -79, + -127, + 122, + 92, + -25, + -127, + -43 + ], + [ + -17, + -85, + 41, + 127, + 88, + 91, + 84, + -111 + ], + [ + 13, + 16, + -103, + -91, + 16, + 55, + -75, + -5 + ], + [ + -109, + -100, + 20, + 14, + 64, + 105, + -80, + -41 + ], + [ + 91, + -115, + 84, + 113, + -103, + -92, + 47, + -7 + ], + [ + 124, + 11, + 39, + -68, + -45, + -83, + -91, + -100 + ], + [ + 100, + -111, + 4, + 2, + -114, + 87, + 0, + -96 + ], + [ + -96, + 51, + 30, + -23, + -25, + -119, + -120, + 9 + ] + ], + [ + [ + -35, + -64, + -31, + 26, + -53, + -39, + -56, + 42 + ], + [ + -114, + 107, + 13, + -66, + 66, + 112, + -114, + -76 + ], + [ + -92, + -110, + 61, + -79, + -30, + 80, + 28, + 45 + ], + [ + -103, + 120, + -107, + 53, + 35, + -23, + 86, + 100 + ], + [ + -111, + 117, + -67, + 74, + 82, + 14, + 92, + 83 + ], + [ + 5, + -83, + -17, + 102, + -77, + 127, + -82, + 42 + ], + [ + 36, + -78, + -8, + -92, + -35, + 117, + -115, + 95 + ], + [ + 45, + 63, + -56, + 114, + -64, + 0, + -119, + 99 + ], + [ + 52, + -87, + 41, + -82, + -15, + 3, + 110, + -43 + ], + [ + -125, + -18, + 109, + 76, + -113, + -115, + 65, + 56 + ], + [ + 14, + -106, + -57, + 88, + -93, + -77, + -13, + 60 + ], + [ + 84, + 23, + -2, + -30, + -117, + -60, + -74, + -114 + ], + [ + 62, + -38, + 2, + -77, + 23, + -94, + 45, + 61 + ], + [ + -49, + -74, + 71, + -71, + -83, + -41, + 119, + -10 + ] + ], + [ + [ + -61, + 3, + -39, + 42, + -16, + 22, + -17, + -5 + ], + [ + -14, + -28, + 118, + -60, + 78, + 53, + 7, + -47 + ], + [ + -5, + 89, + -82, + 22, + 67, + 34, + -92, + 2 + ], + [ + -82, + 109, + -38, + -21, + 91, + -19, + -79, + 100 + ], + [ + 37, + 26, + -109, + -14, + -11, + -61, + 16, + -66 + ], + [ + -8, + 77, + 60, + -57, + -75, + -127, + -40, + -124 + ], + [ + -96, + 122, + 91, + 15, + 70, + -3, + 25, + 106 + ], + [ + -108, + -38, + -98, + 75, + 82, + 56, + 27, + -6 + ], + [ + -122, + 70, + 100, + 119, + -41, + -77, + 39, + -124 + ], + [ + -113, + 82, + 116, + -25, + 1, + 11, + -93, + -72 + ], + [ + -52, + 87, + -16, + 56, + -79, + 116, + 98, + -7 + ], + [ + -71, + 122, + 78, + 2, + -60, + 31, + -34, + 44 + ], + [ + 85, + -3, + -116, + 16, + 91, + -71, + 117, + -36 + ], + [ + 47, + 51, + -82, + -119, + 114, + 51, + 33, + -51 + ] + ] + ], + [ + [ + [ + -101, + -59, + 12, + 49, + -47, + -73, + -65, + 118 + ], + [ + 33, + 125, + -127, + -11, + -11, + -26, + -28, + -108 + ], + [ + -120, + 71, + -16, + -87, + -40, + 110, + -9, + 125 + ], + [ + -87, + -97, + 16, + 46, + 123, + -9, + -77, + 10 + ], + [ + -50, + -83, + -106, + 57, + 36, + -86, + 15, + 98 + ], + [ + 81, + -12, + -114, + 34, + 4, + 107, + 13, + 60 + ], + [ + 7, + 10, + -47, + -25, + -53, + -10, + 115, + -41 + ], + [ + -10, + 114, + -90, + -64, + -2, + -24, + -41, + 71 + ], + [ + -1, + -35, + -6, + 98, + 123, + -66, + -118, + -120 + ], + [ + -14, + 32, + -115, + 2, + -26, + 110, + 26, + -20 + ], + [ + 22, + -94, + -7, + -44, + -82, + -28, + 35, + 21 + ], + [ + 118, + -58, + 51, + 12, + 95, + 104, + 53, + -20 + ], + [ + 8, + 38, + 78, + -70, + 95, + 77, + -106, + -59 + ], + [ + -68, + 20, + -75, + -52, + -80, + -111, + -11, + -47 + ] + ], + [ + [ + 1, + -74, + -55, + 100, + 78, + -60, + -87, + 121 + ], + [ + 46, + -2, + 51, + -72, + -19, + -28, + 56, + -82 + ], + [ + -3, + 85, + -78, + -98, + 82, + 95, + -18, + -117 + ], + [ + 10, + -52, + 22, + -93, + 78, + 47, + 37, + 3 + ], + [ + -72, + 112, + -60, + -35, + 109, + -118, + -96, + 66 + ], + [ + -34, + 20, + 20, + 83, + 30, + -19, + 12, + 60 + ], + [ + -31, + -85, + -4, + 127, + -100, + -84, + 126, + 84 + ], + [ + -99, + -74, + 48, + 72, + 59, + 92, + 1, + 96 + ], + [ + 24, + -7, + 34, + -19, + 27, + 85, + 117, + 20 + ], + [ + -127, + 31, + -64, + -68, + 97, + -14, + 74, + -34 + ], + [ + 27, + 42, + 100, + -78, + 15, + -25, + -10, + 89 + ], + [ + -94, + 11, + -29, + 101, + -73, + -69, + -105, + -16 + ], + [ + -126, + 0, + -71, + -26, + 26, + 47, + -113, + -90 + ], + [ + -47, + 4, + 98, + -93, + -111, + 33, + 122, + 84 + ] + ], + [ + [ + 16, + -123, + 19, + -12, + -14, + -2, + 15, + 56 + ], + [ + -79, + -109, + -115, + -25, + 2, + 73, + -18, + 8 + ], + [ + 122, + 63, + 48, + -35, + -90, + 107, + 13, + -109 + ], + [ + -5, + -105, + 123, + 7, + 72, + -8, + -123, + 35 + ], + [ + 39, + -70, + 55, + -71, + 49, + 63, + -93, + -54 + ], + [ + -87, + 58, + -68, + 36, + -22, + -107, + 97, + 54 + ], + [ + -62, + 97, + 53, + 81, + -83, + -126, + -113, + 10 + ], + [ + 73, + 105, + 118, + 25, + 33, + -54, + -128, + -79 + ], + [ + -114, + 47, + 0, + 69, + -91, + 105, + 56, + 103 + ], + [ + 38, + -42, + 32, + 26, + -82, + -103, + 38, + -104 + ], + [ + -103, + -110, + 31, + 109, + -1, + -89, + 3, + -5 + ], + [ + 23, + -18, + 8, + -45, + 103, + 9, + -49, + -128 + ], + [ + 45, + -31, + -65, + -6, + -4, + 77, + 10, + 51 + ], + [ + 37, + 89, + -127, + -32, + 55, + -92, + -15, + -26 + ] + ] + ], + [ + [ + [ + 78, + 118, + -101, + -74, + 70, + -84, + -1, + 113 + ], + [ + 121, + 115, + -94, + -90, + -83, + 68, + -83, + -18 + ], + [ + 81, + -2, + 112, + -1, + -31, + 119, + 12, + -81 + ], + [ + 34, + 69, + 86, + -127, + -101, + 32, + 61, + 39 + ], + [ + -30, + 64, + 20, + 109, + -34, + 64, + -92, + 59 + ], + [ + 59, + -64, + -113, + 126, + -109, + -9, + -128, + -22 + ], + [ + 82, + 0, + -67, + -28, + -105, + 23, + -127, + -39 + ], + [ + -113, + -67, + -111, + 109, + 69, + 109, + 46, + -1 + ], + [ + -84, + 118, + 106, + -22, + -71, + -29, + -28, + 106 + ], + [ + -111, + 34, + 68, + 67, + -79, + -23, + -41, + -24 + ], + [ + -106, + -107, + -122, + 119, + -22, + -70, + 76, + -2 + ], + [ + -35, + -99, + -30, + 37, + 31, + -28, + 28, + 68 + ], + [ + 110, + 7, + -70, + -95, + -88, + -126, + 14, + -74 + ], + [ + -71, + 57, + -47, + 84, + -93, + -41, + -115, + 9 + ] + ], + [ + [ + -97, + -67, + 60, + 97, + 11, + 119, + 65, + 64 + ], + [ + 125, + -106, + -69, + -17, + 30, + 125, + -103, + -70 + ], + [ + -52, + 43, + 115, + 112, + 63, + 69, + -22, + 27 + ], + [ + -85, + 1, + -54, + 109, + -34, + -27, + -25, + 102 + ], + [ + 110, + -18, + 126, + 65, + 88, + 106, + -43, + 12 + ], + [ + -56, + -49, + -10, + -115, + -73, + 79, + -86, + 31 + ], + [ + 68, + -61, + -11, + 96, + 85, + 107, + 32, + 99 + ], + [ + -26, + 25, + 42, + 122, + -34, + 95, + 2, + -102 + ], + [ + 39, + 123, + -12, + 12, + 109, + 107, + -26, + 66 + ], + [ + 33, + 37, + 56, + -45, + -50, + -122, + 91, + -58 + ], + [ + 44, + 47, + 52, + 92, + 94, + -128, + 87, + -75 + ], + [ + 37, + 44, + -115, + -56, + 104, + -92, + -69, + -108 + ], + [ + -86, + 35, + 87, + 24, + -56, + 91, + -34, + -48 + ], + [ + 1, + -94, + -37, + 76, + 27, + 124, + 70, + -36 + ] + ], + [ + [ + 68, + 93, + 33, + 67, + 0, + 105, + -68, + -20 + ], + [ + -63, + -103, + 29, + -98, + -71, + 67, + -67, + 93 + ], + [ + -116, + -12, + -111, + -113, + 74, + -111, + 100, + 25 + ], + [ + -5, + 107, + -29, + -26, + -24, + 38, + 88, + 10 + ], + [ + -57, + 99, + 25, + 85, + -18, + -77, + 113, + 45 + ], + [ + -50, + 88, + -126, + 110, + 20, + 23, + -125, + -83 + ], + [ + 56, + 14, + -96, + 42, + 63, + -59, + 48, + 121 + ], + [ + -5, + -70, + 118, + 105, + -12, + -20, + 85, + -128 + ], + [ + -49, + 11, + 39, + 32, + -34, + 94, + 38, + 10 + ], + [ + 112, + -104, + 53, + 109, + 41, + 16, + -35, + -59 + ], + [ + 11, + 102, + -10, + -98, + -5, + -104, + 111, + 8 + ], + [ + -74, + 31, + 9, + 2, + 23, + 109, + 91, + -61 + ], + [ + -67, + 125, + 37, + -124, + 7, + -98, + -121, + -81 + ], + [ + -63, + -108, + 85, + -16, + 13, + 93, + 86, + 82 + ] + ] + ], + [ + [ + [ + -78, + 62, + 126, + -127, + 94, + 93, + 87, + -27 + ], + [ + -78, + 59, + 31, + 58, + -63, + -83, + 102, + 3 + ], + [ + 89, + 109, + -11, + -61, + 101, + 55, + 42, + 117 + ], + [ + -65, + -36, + -119, + -29, + -14, + -13, + -90, + 79 + ], + [ + -3, + -16, + 93, + -4, + 100, + -72, + 89, + 125 + ], + [ + 64, + 100, + 61, + 25, + 67, + 117, + 26, + 47 + ], + [ + -108, + 117, + 71, + -87, + -54, + -71, + -47, + 98 + ], + [ + -10, + -21, + 71, + -33, + 98, + 65, + -63, + 33 + ], + [ + -5, + -40, + 104, + -27, + -99, + -24, + 4, + -96 + ], + [ + 62, + -70, + -105, + 9, + -87, + 72, + -111, + -21 + ], + [ + -115, + -30, + 110, + 38, + 8, + -88, + -48, + -31 + ], + [ + 20, + -75, + 127, + 38, + -49, + -100, + 24, + -14 + ], + [ + 44, + 24, + 35, + 85, + 6, + 57, + -37, + 113 + ], + [ + -24, + 46, + 127, + -39, + -102, + -69, + -66, + -114 + ] + ], + [ + [ + 11, + -57, + -104, + -93, + -59, + -34, + 121, + 51 + ], + [ + 54, + 49, + 77, + -47, + -103, + 2, + -128, + -73 + ], + [ + 64, + 0, + 48, + 2, + 10, + -51, + -73, + -62 + ], + [ + 76, + 122, + -108, + 9, + -8, + 15, + -69, + -127 + ], + [ + -76, + -82, + -115, + -37, + 47, + 119, + 40, + -84 + ], + [ + -36, + -51, + -74, + 125, + 39, + -5, + -17, + -47 + ], + [ + -22, + 34, + 109, + -1, + -81, + 117, + -48, + -107 + ], + [ + 11, + 74, + -63, + -57, + -54, + 78, + 117, + 89 + ], + [ + -71, + 89, + -49, + 93, + 125, + 55, + 116, + -92 + ], + [ + 39, + -115, + 38, + -41, + 120, + -2, + 67, + -51 + ], + [ + -109, + 62, + -72, + 56, + -10, + 120, + -38, + -26 + ], + [ + 61, + 73, + -96, + 61, + -3, + 125, + 33, + 70 + ], + [ + -40, + -56, + 72, + -125, + 20, + 119, + 125, + 55 + ], + [ + -1, + 80, + -125, + 75, + -80, + 60, + -39, + 64 + ] + ], + [ + [ + 26, + 109, + 73, + 106, + -90, + -31, + -17, + -121 + ], + [ + -123, + -119, + 68, + -14, + 64, + 85, + -119, + 88 + ], + [ + -71, + -25, + 118, + -51, + 112, + 1, + -125, + 85 + ], + [ + -117, + 34, + -11, + -93, + 3, + -36, + -103, + 14 + ], + [ + -117, + 9, + -71, + 84, + 115, + 110, + 112, + -103 + ], + [ + 2, + -71, + -104, + -28, + -19, + -53, + -99, + -24 + ], + [ + -89, + -118, + -13, + -112, + 119, + 86, + 109, + -102 + ], + [ + -9, + 82, + 19, + -50, + 84, + -49, + 121, + -103 + ], + [ + 52, + -125, + 106, + -38, + -123, + 85, + 119, + 107 + ], + [ + -4, + -113, + -70, + -121, + -117, + -88, + 16, + 68 + ], + [ + 21, + -76, + 26, + -69, + -10, + 99, + -94, + 95 + ], + [ + -59, + 43, + -62, + -87, + -13, + -31, + 1, + -68 + ], + [ + 122, + 43, + 87, + 71, + 57, + -92, + 22, + 101 + ], + [ + -104, + -10, + -81, + 75, + 110, + -115, + 77, + -36 + ] + ] + ], + [ + [ + [ + 118, + -125, + -79, + 55, + 71, + -108, + -88, + -42 + ], + [ + -120, + 72, + 43, + 63, + -8, + 35, + 18, + 49 + ], + [ + -13, + 38, + 37, + 36, + 95, + -39, + 97, + -121 + ], + [ + -4, + -15, + 94, + -117, + -73, + -8, + 80, + -10 + ], + [ + 35, + -83, + 113, + 72, + -117, + 52, + -95, + 15 + ], + [ + 53, + 109, + -110, + -55, + 48, + -61, + 54, + -82 + ], + [ + -87, + 11, + 48, + -76, + 95, + 94, + -108, + -51 + ], + [ + 14, + -3, + -63, + 7, + 118, + -50, + -72, + 61 + ], + [ + 18, + 49, + 37, + 66, + 58, + 27, + -12, + -11 + ], + [ + -61, + -14, + 26, + 55, + 69, + -32, + 59, + -17 + ], + [ + -37, + -87, + -60, + 45, + -73, + -109, + -59, + 125 + ], + [ + -90, + -92, + -25, + -30, + 107, + -68, + -22, + -54 + ], + [ + -65, + -46, + -63, + 55, + 74, + -83, + -2, + -61 + ], + [ + 94, + -103, + -24, + -44, + -35, + 112, + 10, + -31 + ] + ], + [ + [ + 78, + 70, + -91, + -10, + -23, + -13, + -39, + 82 + ], + [ + 126, + -122, + 91, + 93, + -35, + -4, + -102, + -39 + ], + [ + -68, + 104, + -101, + -41, + -5, + 122, + 81, + 111 + ], + [ + -49, + -60, + 18, + -41, + -124, + 79, + -104, + -78 + ], + [ + 113, + 59, + 36, + -95, + -64, + -76, + 36, + 0 + ], + [ + -36, + 62, + 71, + 61, + -101, + 27, + -75, + -59 + ], + [ + 122, + -22, + 73, + -65, + 120, + -58, + -82, + -46 + ], + [ + -84, + 25, + -92, + -75, + 51, + -118, + -16, + 49 + ], + [ + -14, + -123, + -88, + 120, + 69, + -39, + 95, + -127 + ], + [ + -116, + 98, + 44, + 25, + -40, + 81, + 27, + -17 + ], + [ + -31, + -38, + 19, + 39, + 78, + -25, + -64, + 14 + ], + [ + 21, + -57, + -110, + -43, + -110, + -107, + 119, + 72 + ], + [ + -119, + -39, + -63, + 121, + -16, + -62, + 34, + -7 + ], + [ + -81, + -50, + -96, + 49, + 120, + 78, + -32, + -4 + ] + ], + [ + [ + -113, + -35, + -120, + 62, + 104, + -79, + 44, + 25 + ], + [ + -22, + 59, + 46, + -60, + 76, + 39, + -49, + 60 + ], + [ + 36, + -98, + -86, + -46, + -117, + -24, + -10, + 70 + ], + [ + -85, + 17, + 42, + -13, + 104, + -47, + -24, + -127 + ], + [ + -23, + -123, + 123, + -67, + 79, + -99, + -58, + -98 + ], + [ + -34, + 26, + -21, + 26, + 78, + -117, + -20, + 24 + ], + [ + 6, + -91, + -76, + -32, + 38, + 125, + -34, + 5 + ], + [ + -50, + -120, + -27, + -39, + -90, + 43, + -62, + -71 + ], + [ + -29, + 118, + 34, + -20, + 82, + -123, + -42, + 10 + ], + [ + -3, + 45, + 51, + -12, + 109, + 109, + -7, + 102 + ], + [ + 36, + -93, + -98, + -108, + -74, + -49, + -111, + 27 + ], + [ + -23, + 26, + 0, + -59, + 29, + 115, + -47, + -50 + ], + [ + 4, + 77, + 8, + 84, + -110, + -103, + -24, + -69 + ], + [ + -123, + -73, + -59, + 107, + 72, + -39, + 117, + 86 + ] + ] + ], + [ + [ + [ + -64, + -6, + 107, + -11, + -34, + 103, + 41, + -16 + ], + [ + 94, + 62, + -39, + -20, + -116, + -102, + 116, + -115 + ], + [ + 86, + -75, + 10, + 56, + 125, + -33, + 108, + -12 + ], + [ + 93, + -102, + -60, + 31, + 52, + 77, + -37, + 31 + ], + [ + 30, + 124, + -98, + -124, + 19, + -124, + -78, + 0 + ], + [ + -60, + -60, + -40, + 47, + -35, + 75, + -88, + -102 + ], + [ + -86, + 106, + -57, + -121, + -48, + 48, + -36, + -30 + ], + [ + -106, + 42, + -72, + -104, + 54, + 111, + 28, + 111 + ], + [ + -26, + 4, + -37, + 2, + 100, + 34, + -122, + 20 + ], + [ + -32, + 11, + 14, + 22, + 93, + 91, + 120, + 28 + ], + [ + -55, + -78, + 89, + 105, + -119, + -73, + 45, + -86 + ], + [ + -116, + 127, + -104, + -74, + 125, + -103, + 76, + 15 + ], + [ + 10, + 83, + -123, + -113, + -78, + -3, + 118, + -111 + ], + [ + -21, + -19, + -78, + -40, + -77, + -93, + 5, + 110 + ] + ], + [ + [ + -25, + 34, + 43, + 87, + 83, + 103, + 80, + 110 + ], + [ + 119, + 63, + -2, + -50, + 18, + 84, + 64, + 5 + ], + [ + -109, + -59, + 19, + -30, + -12, + -51, + -109, + -9 + ], + [ + -15, + 72, + -100, + -4, + 90, + -60, + -48, + -106 + ], + [ + 19, + 91, + -5, + -22, + 63, + -15, + -26, + 67 + ], + [ + -56, + 89, + -60, + 2, + -64, + 33, + -17, + -67 + ], + [ + 62, + 111, + -121, + 17, + 55, + 56, + -72, + -99 + ], + [ + 3, + 35, + -54, + -34, + 8, + -13, + -5, + 46 + ], + [ + 123, + 75, + -126, + -39, + -126, + 95, + 36, + -72 + ], + [ + 86, + 16, + -115, + -90, + 79, + -54, + 6, + 101 + ], + [ + -54, + -126, + -107, + 106, + 25, + -44, + -108, + 50 + ], + [ + -118, + -105, + 24, + 36, + 17, + 104, + -60, + 14 + ], + [ + -50, + -36, + -90, + 75, + 52, + 54, + -92, + -98 + ], + [ + 72, + 42, + -121, + 42, + 122, + 64, + -57, + -48 + ] + ], + [ + [ + 64, + -26, + 60, + 117, + -25, + 18, + -3, + 2 + ], + [ + -109, + 124, + 10, + -70, + 18, + -27, + 82, + 66 + ], + [ + -31, + 54, + -120, + 119, + 2, + 39, + 37, + -48 + ], + [ + 48, + -27, + 46, + -106, + -91, + 108, + 60, + -96 + ], + [ + -74, + 11, + -127, + -26, + -45, + -94, + -52, + -53 + ], + [ + -111, + 34, + -59, + -120, + -123, + 119, + -98, + 104 + ], + [ + -86, + -107, + 11, + 94, + -110, + -44, + 64, + -111 + ], + [ + -85, + -50, + 78, + 79, + 53, + 42, + -122, + -67 + ], + [ + 107, + 56, + -67, + 53, + 57, + 62, + 122, + 10 + ], + [ + -113, + 81, + -125, + 36, + 75, + -96, + 76, + 79 + ], + [ + 39, + -46, + -77, + 52, + -88, + 44, + -85, + -43 + ], + [ + 1, + -87, + 75, + 49, + -124, + 89, + 55, + 86 + ], + [ + 26, + 32, + -30, + -70, + -68, + -48, + -54, + 65 + ], + [ + 6, + -23, + 57, + 59, + 111, + -49, + -66, + -127 + ] + ] + ], + [ + [ + [ + -88, + 26, + 79, + 25, + 125, + 32, + 97, + -60 + ], + [ + -46, + 79, + 41, + -4, + 116, + 67, + -53, + 28 + ], + [ + -27, + -22, + 78, + 45, + -125, + 19, + 37, + 2 + ], + [ + -52, + 38, + 114, + -106, + 26, + 105, + -26, + -43 + ], + [ + -65, + -71, + -28, + 69, + -82, + -69, + 127, + 126 + ], + [ + -70, + -21, + -25, + -53, + -89, + -113, + 29, + -118 + ], + [ + 30, + -104, + -89, + -127, + -27, + -45, + -43, + -49 + ], + [ + 112, + -18, + 79, + -69, + -5, + -112, + -62, + -110 + ], + [ + -123, + -82, + -88, + -47, + 62, + -91, + 28, + -35 + ], + [ + -25, + 108, + -9, + -62, + -68, + -85, + 77, + 42 + ], + [ + -60, + -3, + 1, + -116, + 104, + 73, + 9, + 55 + ], + [ + -101, + 122, + 35, + 112, + 93, + 21, + -55, + 47 + ], + [ + 3, + -24, + 54, + 99, + -85, + 13, + 71, + -45 + ], + [ + -41, + -126, + -46, + 22, + 120, + 6, + -54, + 79 + ] + ], + [ + [ + -80, + -81, + 5, + 80, + -74, + -125, + 57, + 22 + ], + [ + 47, + -27, + -98, + -44, + -8, + -18, + 99, + -71 + ], + [ + -49, + -82, + 18, + 78, + 98, + -70, + -18, + 60 + ], + [ + -117, + 54, + -94, + -120, + -100, + 97, + 46, + 74 + ], + [ + 48, + 75, + -1, + 79, + -114, + 21, + 65, + 126 + ], + [ + -37, + -83, + 56, + -110, + 70, + 52, + 48, + -53 + ], + [ + -98, + 27, + -36, + -28, + -80, + -43, + 84, + 100 + ], + [ + -39, + -92, + -120, + -80, + -126, + 42, + 36, + 72 + ], + [ + -43, + 85, + -85, + -69, + 106, + 97, + 25, + 28 + ], + [ + 51, + 82, + -69, + -111, + -81, + -37, + -68, + 6 + ], + [ + -93, + 19, + 53, + -103, + -55, + 9, + -112, + 42 + ], + [ + 64, + -36, + -126, + 0, + 94, + -54, + 89, + 94 + ], + [ + -57, + 25, + -118, + 13, + 97, + 113, + -77, + 42 + ], + [ + -112, + -57, + 85, + 36, + -28, + 118, + 66, + -122 + ] + ], + [ + [ + -108, + 32, + 96, + -88, + 9, + 81, + 92, + 36 + ], + [ + 127, + 111, + 85, + 43, + 124, + -124, + -106, + 2 + ], + [ + 43, + 103, + 45, + -69, + 104, + -107, + -104, + 56 + ], + [ + 118, + 0, + -94, + -116, + 122, + -57, + 35, + -45 + ], + [ + -74, + 42, + 61, + -8, + 1, + -4, + 23, + 78 + ], + [ + 54, + -57, + -65, + 44, + 37, + -34, + 86, + -21 + ], + [ + -43, + 14, + -79, + 50, + 101, + 113, + -14, + -60 + ], + [ + -6, + -102, + 42, + -19, + -97, + 11, + 55, + -70 + ], + [ + -25, + 99, + 53, + 76, + -13, + -2, + -1, + -13 + ], + [ + -92, + -118, + 85, + 9, + 8, + 24, + -23, + 100 + ], + [ + -8, + 0, + 8, + -88, + -84, + -82, + -63, + -88 + ], + [ + -71, + 112, + -36, + 75, + -28, + 83, + 64, + 87 + ], + [ + -55, + -104, + -50, + 51, + 39, + 52, + 126, + -71 + ], + [ + -15, + -3, + -90, + 41, + -116, + 101, + -106, + -100 + ] + ] + ], + [ + [ + [ + -84, + 100, + 92, + 108, + 85, + 108, + -8, + -127 + ], + [ + -16, + -72, + -66, + 48, + -86, + -46, + -28, + -113 + ], + [ + 51, + 67, + 14, + -121, + 73, + -14, + -60, + 114 + ], + [ + 92, + -16, + -15, + 105, + -80, + -24, + 18, + -40 + ], + [ + -48, + -101, + -60, + -37, + 86, + -42, + -87, + 88 + ], + [ + -38, + 107, + -101, + -123, + 107, + -103, + -126, + 36 + ], + [ + -47, + -4, + -24, + -52, + -5, + -62, + -71, + -71 + ], + [ + -98, + 6, + 12, + -124, + -11, + 61, + -128, + -52 + ], + [ + 118, + -19, + -124, + 6, + -23, + -74, + -110, + 98 + ], + [ + 80, + 46, + -124, + 94, + -7, + -7, + 96, + -18 + ], + [ + -68, + -68, + 109, + 11, + 20, + 23, + -72, + -21 + ], + [ + 115, + -91, + 115, + -59, + -53, + -125, + 41, + -47 + ], + [ + -11, + 20, + 34, + 116, + 14, + -83, + 52, + -114 + ], + [ + 87, + -53, + 56, + -88, + -24, + 50, + 31, + -127 + ] + ], + [ + [ + -120, + 123, + 7, + 91, + -110, + -3, + 19, + 107 + ], + [ + 53, + 32, + -53, + 126, + -45, + -57, + 57, + 127 + ], + [ + 91, + -82, + 80, + -38, + -72, + 111, + 115, + -34 + ], + [ + -122, + -75, + 10, + -113, + -70, + -90, + 115, + -38 + ], + [ + -31, + -21, + -125, + 10, + 105, + 80, + -64, + -125 + ], + [ + 69, + 87, + 107, + 19, + -7, + 65, + 48, + 65 + ], + [ + -56, + 103, + -119, + -105, + 39, + 18, + 13, + 104 + ], + [ + 94, + 56, + -86, + -104, + -93, + 29, + 54, + 76 + ], + [ + -102, + -58, + -42, + 33, + -117, + 87, + -108, + 6 + ], + [ + 110, + -79, + 47, + 12, + 81, + 22, + 89, + -25 + ], + [ + -87, + 45, + 119, + -18, + 81, + 96, + 37, + 74 + ], + [ + 16, + 78, + -42, + 6, + -109, + -78, + 20, + 57 + ], + [ + -121, + -111, + -127, + 4, + -43, + -115, + 75, + 7 + ], + [ + -126, + 47, + 105, + -21, + 115, + -22, + -109, + -97 + ] + ], + [ + [ + -111, + -51, + -30, + -15, + -5, + 93, + -126, + 101 + ], + [ + -67, + 116, + -94, + -103, + -97, + -53, + 113, + -10 + ], + [ + -86, + 36, + 2, + 51, + 61, + 73, + -90, + -2 + ], + [ + 33, + 14, + 120, + 117, + 79, + -67, + 7, + 77 + ], + [ + -60, + 54, + -65, + -93, + -67, + 109, + 126, + 90 + ], + [ + -59, + 71, + -73, + -96, + -62, + -93, + 35, + 46 + ], + [ + -119, + -101, + -6, + -99, + 84, + -26, + -23, + -127 + ], + [ + 51, + 56, + 65, + 10, + -59, + -108, + -48, + 11 + ], + [ + -99, + -115, + -73, + -110, + -125, + -4, + 62, + -1 + ], + [ + -105, + -42, + -119, + 31, + -69, + -29, + 102, + 22 + ], + [ + 67, + -39, + 110, + 55, + 4, + 20, + 31, + -88 + ], + [ + -64, + 47, + -16, + 72, + 6, + -112, + 42, + 28 + ], + [ + -35, + 74, + -39, + -99, + -97, + 102, + -32, + -22 + ], + [ + -50, + 60, + 27, + 102, + 100, + 125, + -44, + 21 + ] + ] + ], + [ + [ + [ + -40, + 52, + 63, + -64, + 92, + -54, + 123, + 89 + ], + [ + -124, + -27, + -29, + 82, + 57, + -116, + 87, + -73 + ], + [ + -34, + -85, + -88, + 6, + -107, + -108, + 73, + -40 + ], + [ + 37, + 124, + -115, + 75, + -100, + 66, + -50, + -94 + ], + [ + -70, + -35, + 58, + 46, + 58, + -123, + 121, + -17 + ], + [ + -100, + 109, + 74, + -107, + -17, + 104, + 46, + -79 + ], + [ + 51, + -80, + -38, + -78, + 49, + 110, + -117, + 26 + ], + [ + -65, + 64, + -93, + -35, + -76, + 95, + -107, + 20 + ], + [ + -98, + 25, + 68, + 64, + -120, + 70, + -53, + 46 + ], + [ + 118, + -98, + -36, + 93, + -92, + -62, + 12, + 127 + ], + [ + -53, + -30, + 75, + -98, + -45, + -48, + -26, + 18 + ], + [ + -72, + -28, + 106, + 84, + 116, + 46, + 21, + -74 + ], + [ + -88, + 9, + -25, + 73, + -126, + 100, + -85, + -27 + ], + [ + -37, + 108, + 56, + -119, + 90, + 45, + -111, + 72 + ] + ], + [ + [ + -120, + -20, + -87, + -126, + 15, + 47, + -6, + -41 + ], + [ + 3, + -90, + -116, + -88, + -115, + 68, + 27, + -81 + ], + [ + 17, + -5, + -100, + 120, + 112, + 66, + 79, + 12 + ], + [ + 77, + 7, + -86, + -86, + 90, + -14, + 58, + -91 + ], + [ + -14, + -107, + -72, + -101, + -75, + 27, + -127, + -79 + ], + [ + 48, + -90, + 14, + 93, + 71, + -97, + -91, + 52 + ], + [ + -40, + -22, + -6, + 20, + -14, + -123, + -104, + -128 + ], + [ + -61, + 81, + 120, + -7, + -122, + -110, + 80, + -41 + ], + [ + 97, + 1, + 97, + -94, + 91, + 11, + -16, + 7 + ], + [ + -45, + 26, + 69, + 79, + 122, + -23, + 68, + 99 + ], + [ + -124, + -7, + 51, + -11, + -103, + 39, + -25, + 30 + ], + [ + -128, + -126, + 26, + 123, + 35, + 113, + 88, + -56 + ], + [ + -102, + 14, + 30, + 69, + 5, + 107, + 88, + 21 + ], + [ + 13, + -124, + 71, + 46, + 101, + -105, + -91, + 43 + ] + ], + [ + [ + -3, + 22, + -17, + 36, + 40, + -80, + 66, + -2 + ], + [ + 19, + 30, + 62, + -52, + -127, + -82, + 119, + -71 + ], + [ + -65, + 91, + -68, + -10, + -34, + 41, + 24, + 3 + ], + [ + 0, + 85, + 20, + 2, + 99, + -105, + 85, + -78 + ], + [ + -44, + -125, + 18, + 84, + -31, + 41, + -28, + 66 + ], + [ + 127, + 55, + -41, + 83, + -119, + 124, + 86, + 39 + ], + [ + 30, + -64, + -18, + -103, + -42, + 22, + -36, + 69 + ], + [ + 90, + 15, + -41, + -51, + 11, + 56, + -96, + -14 + ], + [ + -16, + -55, + -68, + 87, + -18, + 19, + -119, + -56 + ], + [ + -71, + -44, + 87, + 18, + 102, + -20, + 69, + -87 + ], + [ + 80, + 28, + -119, + 48, + -6, + -128, + 88, + 9 + ], + [ + 27, + 19, + -105, + -43, + 51, + -42, + 99, + -47 + ], + [ + -11, + -14, + -124, + 79, + -94, + -8, + 104, + 126 + ], + [ + -70, + -32, + 16, + 51, + -64, + 12, + 85, + 67 + ] + ] + ], + [ + [ + [ + 82, + 99, + 92, + 2, + 121, + -2, + 53, + 113 + ], + [ + -117, + 111, + 82, + 127, + 69, + -88, + -51, + -128 + ], + [ + 27, + -17, + -7, + 59, + 81, + -110, + 106, + -33 + ], + [ + 64, + 20, + -15, + -74, + -80, + 59, + -46, + -70 + ], + [ + -127, + 87, + -27, + -39, + -33, + 25, + -5, + 11 + ], + [ + -57, + -53, + 92, + -16, + 121, + 88, + 54, + 12 + ], + [ + 86, + -114, + -1, + 54, + -101, + -82, + -112, + -4 + ], + [ + 10, + -9, + -114, + -4, + 99, + -121, + 70, + -59 + ], + [ + -109, + -116, + -125, + -22, + -1, + 31, + -108, + 39 + ], + [ + 61, + -112, + 44, + -98, + -16, + 41, + 94, + 7 + ], + [ + -17, + 85, + -73, + -76, + -9, + -98, + -123, + -36 + ], + [ + -89, + 35, + 12, + -4, + -1, + -103, + -25, + -110 + ], + [ + -38, + 45, + 124, + -52, + -61, + 43, + 106, + -53 + ], + [ + 86, + -48, + 35, + -75, + -61, + 123, + -29, + -124 + ] + ], + [ + [ + 69, + -96, + -100, + 86, + -39, + -93, + 121, + -57 + ], + [ + 34, + -61, + 20, + 50, + 65, + -23, + 29, + 87 + ], + [ + 87, + 63, + -26, + 7, + 119, + -65, + 49, + 74 + ], + [ + -5, + 93, + -19, + 86, + 36, + -115, + 82, + 50 + ], + [ + -72, + 52, + 2, + 113, + -50, + -61, + -114, + 73 + ], + [ + 124, + 48, + -34, + 96, + -64, + 49, + 24, + 90 + ], + [ + 120, + -36, + -104, + -88, + 61, + -35, + -93, + 80 + ], + [ + 38, + -95, + 54, + 35, + 124, + 124, + 121, + 101 + ], + [ + 75, + 43, + 11, + 74, + 119, + -99, + -94, + -1 + ], + [ + -53, + 8, + -49, + 72, + 101, + -56, + 69, + -101 + ], + [ + 75, + 50, + 53, + -2, + -101, + 87, + -100, + -5 + ], + [ + -84, + 88, + 18, + 2, + -47, + 72, + -75, + 56 + ], + [ + 120, + -60, + 47, + -49, + 110, + 102, + -48, + -69 + ], + [ + -107, + 50, + 107, + -91, + 80, + 65, + -8, + -71 + ] + ], + [ + [ + 39, + 24, + 79, + 16, + -116, + -76, + -31, + -3 + ], + [ + -39, + 97, + -57, + 46, + -36, + 126, + 106, + 72 + ], + [ + 67, + 36, + 22, + 16, + -122, + 111, + 123, + 6 + ], + [ + 94, + -25, + -100, + 85, + 2, + 112, + -74, + -6 + ], + [ + 42, + -93, + 127, + 27, + -85, + 61, + 96, + -33 + ], + [ + 28, + 63, + -91, + 7, + 15, + -51, + -52, + 33 + ], + [ + 64, + -29, + -91, + 73, + -84, + -128, + -46, + 81 + ], + [ + 65, + -50, + 4, + 117, + 56, + 66, + -106, + -67 + ], + [ + -102, + 122, + -41, + -1, + 13, + 5, + -115, + 104 + ], + [ + -31, + 107, + 67, + 50, + 51, + 122, + -51, + -44 + ], + [ + 43, + -69, + 77, + -121, + 101, + -40, + -127, + 26 + ], + [ + -58, + -50, + -5, + 20, + -94, + -116, + -10, + -38 + ], + [ + 21, + 63, + 29, + -102, + 127, + 54, + -116, + 67 + ], + [ + 97, + 17, + 85, + 98, + 118, + 116, + -79, + -120 + ] + ] + ], + [ + [ + [ + 38, + 45, + 17, + -68, + 114, + -24, + 61, + 31 + ], + [ + 101, + 54, + 34, + 87, + -115, + 52, + 22, + 71 + ], + [ + -71, + 25, + -56, + -99, + 19, + -123, + -105, + 7 + ], + [ + 102, + 55, + -125, + -101, + -18, + -19, + -118, + -63 + ], + [ + -96, + 17, + 40, + -29, + 18, + -77, + 90, + -127 + ], + [ + 1, + -46, + -13, + 4, + 37, + 109, + 15, + -70 + ], + [ + 6, + 3, + 93, + 17, + 94, + 38, + 18, + -44 + ], + [ + -63, + -103, + 12, + 107, + -125, + 115, + 92, + -16 + ], + [ + -48, + 20, + 91, + -121, + -13, + -116, + 36, + -109 + ], + [ + -47, + 61, + 64, + -70, + 3, + -81, + 23, + -126 + ], + [ + 80, + -123, + 27, + -25, + -71, + 10, + -92, + 20 + ], + [ + 37, + -11, + -36, + -11, + 116, + 64, + -127, + -54 + ], + [ + -122, + -68, + 71, + 90, + -12, + 48, + -34, + -6 + ], + [ + 84, + -58, + -47, + -94, + -73, + -119, + 80, + 90 + ] + ], + [ + [ + -21, + 23, + -65, + -117, + 4, + -88, + 89, + -57 + ], + [ + 60, + -61, + -96, + 12, + -82, + -26, + -53, + 97 + ], + [ + 0, + 56, + 22, + 105, + -16, + 92, + 101, + 107 + ], + [ + 50, + 122, + 62, + -49, + -88, + -75, + 18, + -86 + ], + [ + -68, + 32, + -43, + 46, + 127, + -106, + 36, + 82 + ], + [ + -93, + 72, + 1, + 32, + -115, + -17, + -35, + -89 + ], + [ + 67, + 1, + 96, + -88, + 59, + 26, + 38, + -49 + ], + [ + 48, + -65, + 67, + -16, + -6, + 20, + -107, + -34 + ], + [ + -76, + 118, + -21, + -127, + -122, + 105, + -88, + -128 + ], + [ + -74, + -73, + -108, + 127, + -113, + 58, + 86, + 36 + ], + [ + -95, + 57, + -44, + -24, + -64, + 72, + 20, + -89 + ], + [ + -24, + 75, + 112, + 112, + -94, + 91, + 16, + 61 + ], + [ + -30, + 38, + -62, + 5, + -71, + -27, + -24, + 93 + ], + [ + 32, + 37, + -56, + -17, + -7, + 72, + -81, + -115 + ] + ], + [ + [ + 1, + 80, + 59, + 79, + -28, + -70, + 40, + -119 + ], + [ + 101, + 54, + 0, + -77, + -64, + 126, + -125, + -126 + ], + [ + -40, + -70, + 45, + -118, + 73, + 72, + -70, + 20 + ], + [ + 43, + 89, + 59, + 118, + -99, + 28, + 69, + -69 + ], + [ + -73, + -105, + 124, + 93, + -98, + -66, + -11, + 100 + ], + [ + 83, + 96, + 84, + 32, + -54, + 26, + -2, + 115 + ], + [ + -14, + 65, + -84, + 46, + -12, + -17, + 65, + -5 + ], + [ + -113, + -29, + 118, + 114, + 29, + 35, + -61, + 71 + ], + [ + 25, + -119, + 115, + 90, + -108, + -22, + 62, + 60 + ], + [ + -86, + -118, + 124, + 100, + 61, + 40, + 47, + -11 + ], + [ + 47, + -51, + -107, + -49, + -53, + -51, + -8, + -95 + ], + [ + -24, + -10, + -80, + -12, + 44, + -23, + -128, + 51 + ], + [ + 20, + -21, + -123, + -106, + -108, + 90, + -49, + -20 + ], + [ + 50, + 39, + -112, + 110, + -61, + 68, + 85, + 9 + ] + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/test.json new file mode 100644 index 000000000..d78a931f2 --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_WrongRank_1x11x3x14x8_i8xi8_acci32_st11_pad0000_dilat11/test.json @@ -0,0 +1,386 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + 1, + 1 + ], + dilation: [ + 1, + 1 + ], + input_zp: 45, + weight_zp: -113, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 3, + 14, + 8 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 15, + 1, + 1, + 14 + ], + type: "INT8", + data: [ + 169, + 11, + 190, + 89, + 65, + 82, + 84, + 173, + 135, + 32, + 29, + 93, + 35, + 77, + 217, + 159, + 137, + 239, + 128, + 4, + 230, + 193, + 23, + 45, + 138, + 249, + 112, + 204, + 71, + 214, + 197, + 91, + 219, + 93, + 39, + 79, + 80, + 105, + 14, + 115, + 143, + 253, + 229, + 152, + 95, + 76, + 63, + 34, + 26, + 225, + 46, + 121, + 192, + 214, + 155, + 104, + 7, + 23, + 196, + 137, + 78, + 92, + 215, + 67, + 18, + 36, + 172, + 29, + 169, + 184, + 219, + 182, + 104, + 135, + 103, + 167, + 94, + 214, + 107, + 10, + 253, + 161, + 238, + 14, + 123, + 195, + 149, + 193, + 190, + 114, + 166, + 126, + 156, + 79, + 234, + 141, + 29, + 58, + 86, + 173, + 30, + 17, + 241, + 100, + 236, + 225, + 6, + 109, + 94, + 53, + 148, + 205, + 131, + 152, + 84, + 80, + 154, + 245, + 199, + 146, + 225, + 154, + 60, + 119, + 236, + 190, + 255, + 119, + 168, + 46, + 151, + 204, + 240, + 226, + 173, + 70, + 44, + 239, + 235, + 147, + 41, + 186, + 205, + 92, + 36, + 50, + 195, + 0, + 131, + 190, + 76, + 249, + 34, + 73, + 111, + 148, + 20, + 126, + 179, + 92, + 20, + 209, + 72, + 94, + 164, + 46, + 111, + 42, + 12, + 163, + 243, + 103, + 76, + 243, + 207, + 77, + 119, + 204, + 79, + 206, + 83, + 118, + 41, + 255, + 208, + 143, + 141, + 85, + 41, + 186, + 13, + 96, + 37, + 106, + 158, + 146, + 42, + 21, + 48, + 123, + 155, + 110, + 143, + 6, + 84, + 46, + 184, + 26, + 102, + 180 + ] + }, + { + name: "const-2", + shape: [ + 15 + ], + type: "INT32", + data: [ + 87, + 36, + 254, + 111, + 90, + 217, + 42, + 39, + 171, + 207, + 51, + 150, + 152, + 189, + 72, + 213, + 108, + 87, + 178, + 92, + 14, + 84, + 133, + 214, + 197, + 152, + 92, + 114, + 23, + 88, + 132, + 235, + 147, + 237, + 187, + 215, + 164, + 67, + 40, + 90, + 118, + 5, + 23, + 73, + 102, + 59, + 4, + 189, + 107, + 128, + 237, + 71, + 246, + 225, + 51, + 192, + 215, + 128, + 70, + 101 + ] + }, + { + name: "result-0", + shape: [ + 1, + 11, + 3, + 15 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} -- cgit v1.2.1