diff options
Diffstat (limited to 'operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1')
4 files changed, 1812 insertions, 0 deletions
diff --git a/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/Conformance-result-0.json b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/Conformance-result-0.json new file mode 100644 index 000000000..cb7ed6341 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/Conformance-result-0.json @@ -0,0 +1,847 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + [ + [ + 2015, + -4765, + 1264, + 2, + 12654, + 4929, + 682, + -834, + 5295 + ], + [ + -2832, + 6467, + 2623, + 45, + 0, + 896, + -422, + 3792, + -582 + ], + [ + 4792, + -5446, + 1311, + 15, + 4366, + 560, + -183, + 4892, + 4958 + ], + [ + 54, + 5332, + -1001, + -9, + 1554, + 6217, + 725, + 4437, + -1438 + ], + [ + -3158, + 113, + 382, + 18, + 5920, + -1176, + 992, + 4626, + 306 + ] + ] + ], + [ + [ + [ + 5228, + 794, + -1288, + 34, + -3478, + -728, + 56, + 6067, + 2479 + ], + [ + 7242, + 18493, + 3791, + 25, + 1554, + 1904, + -190, + 3071, + 2448 + ], + [ + 9747, + -2383, + 2957, + 0, + -3626, + 1848, + 1245, + 1858, + -673 + ], + [ + 708, + 12253, + 72, + -3, + -444, + -2744, + 753, + 493, + 275 + ], + [ + 817, + 12253, + 3672, + 35, + 5624, + 6329, + -77, + 6257, + 2663 + ] + ] + ] + ], + [ + [ + [ + [ + 9530, + -113, + -763, + 33, + 962, + -896, + 929, + 2541, + 4009 + ], + [ + -381, + -5786, + 835, + 51, + 5920, + 8401, + 1027, + 6105, + 1469 + ], + [ + -926, + 18266, + 1407, + 3, + 3182, + 7337, + 162, + 5422, + -337 + ], + [ + 653, + -3857, + 3672, + 44, + -1184, + 3696, + 936, + 3185, + 2938 + ], + [ + -163, + -7034, + 4054, + 47, + 12580, + -3248, + 718, + -190, + 398 + ] + ] + ], + [ + [ + [ + 1960, + -1135, + 1979, + 24, + 12432, + 8065, + 774, + 6750, + 1224 + ], + [ + -2832, + 17699, + 382, + 13, + 2294, + 9185, + 176, + 4019, + 3091 + ], + [ + 3975, + 8055, + -1216, + 46, + 1184, + -728, + -91, + 1251, + 2755 + ], + [ + 3757, + 16337, + 3338, + 5, + 10434, + 5881, + 1055, + -2616, + 1928 + ], + [ + 4955, + -908, + 2337, + 33, + -2516, + 9801, + 1217, + 152, + -551 + ] + ] + ] + ], + [ + [ + [ + [ + -1035, + -6807, + -1526, + 3, + 7474, + 5881, + 492, + 3678, + -1071 + ], + [ + 10074, + -2042, + 572, + 29, + -2738, + 2352, + 1196, + -379, + 2724 + ], + [ + 4683, + -5673, + -1335, + -9, + -4810, + 3752, + -21, + 3185, + 153 + ], + [ + 1089, + -4879, + 3195, + -12, + 12136, + -1512, + 1294, + 4399, + 4315 + ], + [ + 7460, + 5105, + -548, + 30, + 7326, + 7673, + -70, + 5309, + 4774 + ] + ] + ], + [ + [ + [ + 6426, + -113, + -143, + -10, + 10582, + 2408, + 63, + -1138, + 1745 + ], + [ + -1035, + 16337, + 405, + 13, + 7400, + 6105, + -281, + -1896, + 92 + ], + [ + 6643, + 17018, + 4268, + 0, + 9324, + -1456, + -148, + 2541, + -1347 + ], + [ + -3322, + 20989, + 3243, + 30, + -962, + -2800, + -246, + 1441, + 4193 + ], + [ + 4465, + 16564, + 3887, + 34, + -3256, + -504, + 120, + 2465, + 4071 + ] + ] + ] + ], + [ + [ + [ + [ + 9747, + 20649, + 1264, + 53, + 12876, + -1512, + 732, + 1631, + 4499 + ], + [ + 8332, + -2269, + 2027, + 48, + 7474, + 8345, + 816, + 4967, + 4499 + ], + [ + 9312, + -2156, + 3147, + 8, + 5772, + 5545, + 682, + -720, + 4315 + ], + [ + 6208, + 13841, + 2098, + 24, + 148, + 4704, + 14, + 5915, + -1745 + ], + [ + -3648, + 13274, + 2718, + 21, + 5550, + -3416, + 1020, + 5574, + -520 + ] + ] + ], + [ + [ + [ + -3594, + 7375, + -119, + -11, + -3034, + 5545, + 155, + 4778, + 337 + ], + [ + 4901, + 0, + 1741, + 31, + 1332, + 8849, + 661, + -683, + 4927 + ], + [ + 3158, + 13047, + 453, + -18, + 5550, + 3416, + 816, + 4512, + 3275 + ], + [ + 3267, + -7715, + 1955, + 50, + 12136, + -2744, + 1083, + -1251, + -1500 + ], + [ + -3431, + 6921, + -572, + 26, + 3700, + 8345, + -113, + -76, + 1928 + ] + ] + ] + ], + [ + [ + [ + [ + -1851, + 5446, + 1979, + 26, + 3700, + -2464, + -28, + -1934, + 5264 + ], + [ + 4302, + 1361, + 191, + -16, + 3848, + -3024, + 774, + -683, + -1347 + ], + [ + -2178, + -7034, + 763, + -16, + -3626, + -728, + 521, + -493, + 1071 + ], + [ + 2178, + 9530, + -1383, + 53, + -3404, + 10305, + 21, + 1403, + -1591 + ], + [ + 1307, + 18266, + 2504, + 26, + 1850, + 9409, + 915, + -190, + 2601 + ] + ] + ], + [ + [ + [ + 1743, + -2042, + 2337, + 11, + -3256, + 8513, + 605, + 2730, + 5693 + ], + [ + 6099, + 20535, + 2671, + -7, + 3996, + 3416, + 42, + 379, + 2540 + ], + [ + 1960, + -4652, + 1884, + 24, + 10360, + -2408, + 338, + 6105, + -61 + ], + [ + 6589, + 2042, + -548, + 33, + 9694, + 9241, + 816, + 341, + 3581 + ], + [ + -3322, + 1815, + -358, + 18, + 7918, + 4480, + -162, + 1024, + -1408 + ] + ] + ] + ], + [ + [ + [ + [ + 4030, + 13728, + -167, + 19, + 11396, + -2240, + 1238, + 569, + 428 + ], + [ + 6153, + 2042, + 811, + -4, + -2590, + 8513, + -317, + -1062, + 4346 + ], + [ + 7351, + -1588, + 3434, + 33, + 814, + -2744, + 908, + 3982, + 1408 + ], + [ + 54, + 2269, + 0, + 46, + -1258, + 2632, + 668, + -2086, + 1806 + ], + [ + 5064, + 7488, + 2361, + 16, + 6882, + 10137, + 162, + 834, + 3183 + ] + ] + ], + [ + [ + [ + -2559, + 567, + -644, + 14, + -2812, + -784, + 274, + 3299, + 1255 + ], + [ + 7515, + 15316, + -1049, + 31, + -4662, + -1400, + 879, + 3034, + 398 + ], + [ + -1634, + 1475, + 3100, + 22, + -2664, + 3080, + -127, + -1441, + -1438 + ], + [ + 6807, + -3177, + -572, + 44, + 10508, + 3304, + 886, + -2427, + -826 + ], + [ + 1144, + 14182, + -1097, + 29, + -3848, + 10193, + -113, + 4285, + 2755 + ] + ] + ] + ], + [ + [ + [ + [ + 1634, + 14295, + 2122, + 13, + 7400, + 224, + 851, + 4171, + 1530 + ], + [ + 5391, + 16111, + 2265, + 1, + 74, + 9913, + 964, + 379, + 3489 + ], + [ + -3267, + 12253, + -429, + 3, + 12432, + -1904, + 936, + 1289, + 1316 + ], + [ + 2668, + 18380, + 1407, + -2, + -5032, + -560, + -204, + -1365, + 5662 + ], + [ + 2396, + 21103, + 1478, + -4, + -2368, + 7001, + -281, + -2123, + 918 + ] + ] + ], + [ + [ + [ + 599, + -1135, + 1478, + 22, + 3108, + 3640, + 718, + -1062, + 765 + ], + [ + -3594, + 20308, + 2289, + 39, + 9472, + -3808, + 387, + 5802, + 2387 + ], + [ + 4574, + 20081, + 2909, + 37, + 9990, + 896, + 1266, + 5612, + -1867 + ], + [ + 3866, + -681, + 1526, + 39, + 7992, + 7561, + 281, + -1896, + 4774 + ], + [ + -2668, + -3063, + 2742, + 11, + 3848, + -2968, + -183, + 4209, + 2295 + ] + ] + ] + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/desc.json b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/desc.json new file mode 100644 index 000000000..279cf7380 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/desc.json @@ -0,0 +1,27 @@ +{ + "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": 0, + "expected_failure": false, + "expected_result_file": [ + "Conformance-result-0.npy" + ], + "profile": [ + "tosa-bi", + "tosa-mi" + ], + "tag": [ + "8k_level" + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/input-0.json b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/input-0.json new file mode 100644 index 000000000..7fe50c982 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/input-0.json @@ -0,0 +1,847 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + [ + [ + -22, + -101, + -6, + -51, + 112, + 29, + 38, + -81, + 114 + ], + [ + -111, + -2, + 51, + 96, + -59, + -43, + -119, + 41, + -78 + ], + [ + 29, + -107, + -4, + -6, + 0, + -49, + -85, + 70, + 103 + ], + [ + -58, + -12, + -101, + -90, + -38, + 52, + 44, + 58, + -106 + ], + [ + -117, + -58, + -43, + 3, + 21, + -80, + 82, + 63, + -49 + ] + ] + ], + [ + [ + [ + 37, + -52, + -113, + 60, + -106, + -72, + -51, + 101, + 22 + ], + [ + 74, + 104, + 100, + 27, + -38, + -25, + -86, + 22, + 21 + ], + [ + 120, + -80, + 65, + -60, + -108, + -26, + 118, + -10, + -81 + ], + [ + -46, + 49, + -56, + -69, + -65, + -108, + 48, + -46, + -50 + ], + [ + -44, + 49, + 95, + 62, + 17, + 54, + -70, + 106, + 28 + ] + ] + ] + ], + [ + [ + [ + [ + 116, + -60, + -91, + 54, + -46, + -75, + 73, + 8, + 72 + ], + [ + -66, + -110, + -24, + 118, + 21, + 91, + 87, + 102, + -11 + ], + [ + -76, + 102, + 0, + -47, + -16, + 72, + -36, + 84, + -70 + ], + [ + -47, + -93, + 95, + 94, + -75, + 7, + 74, + 25, + 37 + ], + [ + -62, + -121, + 111, + 105, + 111, + -117, + 43, + -64, + -46 + ] + ] + ], + [ + [ + [ + -23, + -69, + 24, + 24, + 109, + 85, + 51, + 119, + -19 + ], + [ + -111, + 97, + -43, + -14, + -28, + 105, + -34, + 47, + 42 + ], + [ + 14, + 12, + -110, + 100, + -43, + -72, + -72, + -26, + 31 + ], + [ + 10, + 85, + 81, + -43, + 82, + 46, + 91, + -128, + 4 + ], + [ + 32, + -67, + 39, + 57, + -93, + 116, + 114, + -55, + -77 + ] + ] + ] + ], + [ + [ + [ + [ + -78, + -119, + -123, + -49, + 42, + 46, + 11, + 38, + -94 + ], + [ + 126, + -77, + -35, + 41, + -96, + -17, + 111, + -69, + 30 + ], + [ + 27, + -109, + -115, + -91, + -124, + 8, + -62, + 25, + -54 + ], + [ + -39, + -102, + 75, + -99, + 105, + -86, + 125, + 57, + 82 + ], + [ + 78, + -14, + -82, + 45, + 40, + 78, + -69, + 81, + 97 + ] + ] + ], + [ + [ + [ + 59, + -60, + -65, + -95, + 84, + -16, + -50, + -89, + -2 + ], + [ + -78, + 85, + -42, + -14, + 41, + 50, + -99, + -109, + -56 + ], + [ + 63, + 91, + 120, + -58, + 67, + -85, + -80, + 8, + -103 + ], + [ + -120, + 126, + 77, + 45, + -72, + -109, + -94, + -21, + 78 + ], + [ + 23, + 87, + 104, + 60, + -103, + -68, + -42, + 6, + 74 + ] + ] + ] + ], + [ + [ + [ + [ + 120, + 123, + -6, + 125, + 115, + -86, + 45, + -16, + 88 + ], + [ + 94, + -79, + 26, + 109, + 42, + 90, + 57, + 72, + 88 + ], + [ + 112, + -78, + 73, + -30, + 19, + 40, + 38, + -78, + 82 + ], + [ + 55, + 63, + 29, + 23, + -57, + 25, + -57, + 97, + -116 + ], + [ + -126, + 58, + 55, + 15, + 16, + -120, + 86, + 88, + -76 + ] + ] + ], + [ + [ + [ + -125, + 6, + -64, + -96, + -100, + 40, + -37, + 67, + -48 + ], + [ + 31, + -59, + 14, + 50, + -41, + 99, + 35, + -77, + 102 + ], + [ + -1, + 56, + -40, + -123, + 16, + 2, + 57, + 60, + 48 + ], + [ + 1, + -127, + 23, + 115, + 105, + -108, + 95, + -92, + -108 + ], + [ + -122, + 2, + -83, + 31, + -9, + 90, + -75, + -61, + 4 + ] + ] + ] + ], + [ + [ + [ + [ + -93, + -11, + 24, + 30, + -9, + -103, + -63, + -110, + 113 + ], + [ + 20, + -47, + -51, + -114, + -7, + -113, + 51, + -77, + -103 + ], + [ + -99, + -121, + -27, + -113, + -108, + -72, + 15, + -72, + -24 + ], + [ + -19, + 25, + -117, + 125, + -105, + 125, + -56, + -22, + -111 + ], + [ + -35, + 102, + 46, + 31, + -34, + 109, + 71, + -64, + 26 + ] + ] + ], + [ + [ + [ + -27, + -77, + 39, + -22, + -103, + 93, + 27, + 13, + 127 + ], + [ + 53, + 122, + 53, + -85, + -5, + 2, + -53, + -49, + 24 + ], + [ + -23, + -100, + 20, + 24, + 81, + -102, + -11, + 102, + -61 + ], + [ + 62, + -41, + -82, + 54, + 72, + 106, + 57, + -50, + 58 + ], + [ + -120, + -43, + -74, + 5, + 48, + 21, + -82, + -32, + -105 + ] + ] + ] + ], + [ + [ + [ + [ + 15, + 62, + -66, + 7, + 95, + -99, + 117, + -44, + -45 + ], + [ + 54, + -41, + -25, + -73, + -94, + 93, + -104, + -87, + 83 + ], + [ + 76, + -73, + 85, + 57, + -48, + -108, + 70, + 46, + -13 + ], + [ + -58, + -39, + -59, + 100, + -76, + -12, + 36, + -114, + 0 + ], + [ + 34, + 7, + 40, + -4, + 34, + 122, + -36, + -37, + 45 + ] + ] + ], + [ + [ + [ + -106, + -54, + -86, + -10, + -97, + -73, + -20, + 28, + -18 + ], + [ + 79, + 76, + -103, + 50, + -122, + -84, + 66, + 21, + -46 + ], + [ + -89, + -46, + 71, + 16, + -95, + -4, + -77, + -97, + -106 + ], + [ + 66, + -87, + -83, + 93, + 83, + 0, + 67, + -123, + -86 + ], + [ + -38, + 66, + -105, + 41, + -111, + 123, + -75, + 54, + 31 + ] + ] + ] + ], + [ + [ + [ + [ + -29, + 67, + 30, + -13, + 41, + -55, + 62, + 51, + -9 + ], + [ + 40, + 83, + 36, + -55, + -58, + 118, + 78, + -49, + 55 + ], + [ + -119, + 49, + -77, + -49, + 109, + -93, + 74, + -25, + -16 + ], + [ + -10, + 103, + 0, + -65, + -127, + -69, + -88, + -95, + 126 + ], + [ + -15, + 127, + 3, + -72, + -91, + 66, + -99, + -115, + -29 + ] + ] + ], + [ + [ + [ + -48, + -69, + 3, + 19, + -17, + 6, + 43, + -87, + -34 + ], + [ + -125, + 120, + 37, + 77, + 69, + -127, + -4, + 94, + 19 + ], + [ + 25, + 118, + 63, + 68, + 76, + -43, + 121, + 89, + -120 + ], + [ + 12, + -65, + 5, + 78, + 49, + 76, + -19, + -109, + 97 + ], + [ + -108, + -86, + 56, + -20, + -7, + -112, + -85, + 52, + 16 + ] + ] + ] + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/test.json b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/test.json new file mode 100644 index 000000000..cc86f3bf4 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_1x7x2x1x5x9_i8_outi16_sc1_dr0_pc1/test.json @@ -0,0 +1,91 @@ +{ + version: { + _major: 0, + _minor: 70, + _patch: 0, + _draft: true + }, + regions: [ + { + name: "main", + blocks: [ + { + name: "main", + operators: [ + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: -59, + output_zp: 0, + multiplier: [ + 1827185024, + 1903448320, + 1600180608, + 1237790848, + 1241502848, + 1879242496, + 1888436224, + 1272365440, + 2053905152 + ], + shift: [ + 25, + 24, + 26, + 32, + 24, + 25, + 28, + 25, + 26 + ], + scale32: true, + double_round: false, + per_channel: true + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 7, + 2, + 1, + 5, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 7, + 2, + 1, + 5, + 9 + ], + type: "INT16" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] + } + ] +} |