diff options
Diffstat (limited to 'operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0')
4 files changed, 1082 insertions, 0 deletions
diff --git a/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/Conformance-result-0.json b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/Conformance-result-0.json new file mode 100644 index 000000000..8ea7e92f5 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/Conformance-result-0.json @@ -0,0 +1,498 @@ +{ + "type": "int32", + "data": [ + [ + 6039, + 426, + 1955, + 4485, + 5613, + 1278, + 6139, + 1103, + 2531, + 1879, + 2581, + 5663, + 4561, + 4962, + 1504, + 5939, + 2656, + 4034, + 4335, + 4110, + 3734, + 2932, + 4009, + 5663, + 2356, + 3132, + 1027 + ], + [ + 2130, + 4811, + 3959, + 1228, + 3358, + 5062, + 652, + 251, + 2381, + 4085, + 1879, + 5137, + 5287, + 3283, + 2280, + 125, + 5137, + 5613, + 2706, + 3182, + 4686, + 4335, + 727, + 4185, + 5789, + 4686, + 2957 + ], + [ + 3208, + 1529, + 4110, + 1403, + 2055, + 1554, + 2005, + 2205, + 401, + 4460, + 2681, + 5964, + 1027, + 4160, + 1002, + 3383, + 3007, + 2731, + 4059, + 5187, + 1904, + 5312, + 1052, + 1754, + 1854, + 5989, + 626 + ], + [ + 2406, + 2581, + 4987, + 2982, + 6064, + 4611, + 4385, + 4686, + 902, + 2731, + 3633, + 1203, + 626, + 727, + 4937, + 4085, + 1679, + 4586, + 4310, + 5112, + 5688, + 5513, + 1027, + 4786, + 2381, + 2456, + 4009 + ], + [ + 3734, + 2556, + 6265, + 977, + 476, + 50, + 5087, + 2481, + 2656, + 4034, + 2656, + 3533, + 226, + 852, + 5839, + 2756, + 927, + 2230, + 2005, + 1629, + 1754, + 4536, + 551, + 1854, + 2857, + 3333, + 5513 + ], + [ + 5789, + 1779, + 3333, + 0, + 3809, + 852, + 326, + 4160, + 1002, + 2932, + 501, + 4636, + 4761, + 3558, + 5212, + 2656, + 1052, + 827, + 1278, + 1153, + 1930, + 1228, + 3659, + 802, + 3859, + 2005, + 4260 + ], + [ + 3157, + 5663, + 2681, + 1754, + 3633, + 4085, + 2681, + 3458, + 2882, + 1829, + 1879, + 5688, + 4185, + 476, + 6039, + 4435, + 175, + 4536, + 3633, + 5738, + 3007, + 3182, + 1879, + 1930, + 3834, + 5162, + 5588 + ], + [ + 4811, + 3784, + 3082, + 2030, + 4786, + 1904, + 1579, + 5438, + 3633, + 2130, + 5413, + 6039, + 1904, + 3208, + 2957, + 4360, + 5964, + 3383, + 4987, + 3684, + 5563, + 2456, + 2330, + 2581, + 6265, + 3784, + 852 + ], + [ + 125, + 3182, + 5037, + 2932, + 3458, + 4987, + 3182, + 5688, + 3959, + 4561, + 4886, + 3884, + 175, + 2606, + 777, + 3132, + 777, + 3132, + 2080, + 0, + 652, + 3082, + 376, + 5363, + 4736, + 4410, + 977 + ], + [ + 4962, + 3934, + 2356, + -125, + 3258, + 4962, + 75, + 200, + 2330, + 3132, + 2907, + 2606, + 1504, + 251, + 50, + 501, + 4285, + 4911, + 2656, + 351, + 2531, + 6189, + 1453, + 3007, + 3308, + 1980, + 2681 + ], + [ + 2882, + 2907, + 4460, + 3583, + 200, + -100, + 2506, + 5688, + 100, + 326, + 4210, + 2756, + 1353, + 1203, + 4135, + 3233, + 3959, + 1654, + 3233, + 5388, + 1904, + 2406, + 902, + 3959, + 75, + 1453, + 4435 + ], + [ + -25, + 6215, + 2456, + 2431, + 3308, + 3959, + 2807, + 5538, + 6039, + 1153, + 4385, + 1804, + 6240, + 1478, + 1754, + 4435, + 4911, + 677, + 3433, + 2080, + 3784, + 3433, + 6189, + 5864, + 4059, + 4210, + 5638 + ], + [ + 1027, + 4511, + 4811, + 677, + 5513, + 4360, + 2080, + 2957, + 3007, + 5763, + 6089, + 5037, + 4034, + 526, + 5738, + 727, + 927, + 301, + 5939, + 3032, + 1378, + 376, + 2506, + 4511, + 6240, + 3408, + 3759 + ], + [ + 5212, + 5638, + 1654, + 6215, + 3182, + 5839, + 626, + 476, + 5538, + 4185, + 977, + 5613, + 526, + 4235, + 1178, + 326, + 5037, + 5287, + 551, + 451, + 3809, + 50, + 4661, + 5738, + 4686, + 1353, + 1078 + ], + [ + 4235, + 251, + 3308, + 2731, + 4636, + 1153, + 4761, + 4360, + 1403, + 2155, + 276, + 2756, + 1529, + 601, + 3458, + 3508, + 426, + 1052, + 401, + 4210, + 2030, + 326, + 1103, + 6114, + 1504, + 4260, + 2857 + ], + [ + 1027, + 1829, + -50, + 4661, + 2005, + 3057, + 852, + 5137, + 1253, + 3483, + 5463, + 4435, + 3734, + 5563, + 1002, + 6039, + 3433, + 2481, + 1504, + 4636, + 6114, + 4285, + 75, + 2882, + 4561, + 2406, + 4811 + ], + [ + 4410, + 301, + 3433, + 952, + 2982, + 2330, + 5037, + 5438, + 2832, + 3308, + 3884, + 4059, + 3934, + 4886, + 6164, + 5162, + 727, + 2907, + 2832, + 3132, + 3258, + 4460, + 2556, + 1554, + 2807, + 5337, + 1854 + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/desc.json b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/desc.json new file mode 100644 index 000000000..7b8f68902 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/desc.json @@ -0,0 +1,24 @@ +{ + "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" + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/input-0.json b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/input-0.json new file mode 100644 index 000000000..a6959314b --- /dev/null +++ b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/input-0.json @@ -0,0 +1,498 @@ +{ + "type": "int32", + "data": [ + [ + 246, + 22, + 83, + 184, + 229, + 56, + 250, + 49, + 106, + 80, + 108, + 231, + 187, + 203, + 65, + 242, + 111, + 166, + 178, + 169, + 154, + 122, + 165, + 231, + 99, + 130, + 46 + ], + [ + 90, + 197, + 163, + 54, + 139, + 207, + 31, + 15, + 100, + 168, + 80, + 210, + 216, + 136, + 96, + 10, + 210, + 229, + 113, + 132, + 192, + 178, + 34, + 172, + 236, + 192, + 123 + ], + [ + 133, + 66, + 169, + 61, + 87, + 67, + 85, + 93, + 21, + 183, + 112, + 243, + 46, + 171, + 45, + 140, + 125, + 114, + 167, + 212, + 81, + 217, + 47, + 75, + 79, + 244, + 30 + ], + [ + 101, + 108, + 204, + 124, + 247, + 189, + 180, + 192, + 41, + 114, + 150, + 53, + 30, + 34, + 202, + 168, + 72, + 188, + 177, + 209, + 232, + 225, + 46, + 196, + 100, + 103, + 165 + ], + [ + 154, + 107, + 255, + 44, + 24, + 7, + 208, + 104, + 111, + 166, + 111, + 146, + 14, + 39, + 238, + 115, + 42, + 94, + 85, + 70, + 75, + 186, + 27, + 79, + 119, + 138, + 225 + ], + [ + 236, + 76, + 138, + 5, + 157, + 39, + 18, + 171, + 45, + 122, + 25, + 190, + 195, + 147, + 213, + 111, + 47, + 38, + 56, + 51, + 82, + 54, + 151, + 37, + 159, + 85, + 175 + ], + [ + 131, + 231, + 112, + 75, + 150, + 168, + 112, + 143, + 120, + 78, + 80, + 232, + 172, + 24, + 246, + 182, + 12, + 186, + 150, + 234, + 125, + 132, + 80, + 82, + 158, + 211, + 228 + ], + [ + 197, + 156, + 128, + 86, + 196, + 81, + 68, + 222, + 150, + 90, + 221, + 246, + 81, + 133, + 123, + 179, + 243, + 140, + 204, + 152, + 227, + 103, + 98, + 108, + 255, + 156, + 39 + ], + [ + 10, + 132, + 206, + 122, + 143, + 204, + 132, + 232, + 163, + 187, + 200, + 160, + 12, + 109, + 36, + 130, + 36, + 130, + 88, + 5, + 31, + 128, + 20, + 219, + 194, + 181, + 44 + ], + [ + 203, + 162, + 99, + 0, + 135, + 203, + 8, + 13, + 98, + 130, + 121, + 109, + 65, + 15, + 7, + 25, + 176, + 201, + 111, + 19, + 106, + 252, + 63, + 125, + 137, + 84, + 112 + ], + [ + 120, + 121, + 183, + 148, + 13, + 1, + 105, + 232, + 9, + 18, + 173, + 115, + 59, + 53, + 170, + 134, + 163, + 71, + 134, + 220, + 81, + 101, + 41, + 163, + 8, + 63, + 182 + ], + [ + 4, + 253, + 103, + 102, + 137, + 163, + 117, + 226, + 246, + 51, + 180, + 77, + 254, + 64, + 75, + 182, + 201, + 32, + 142, + 88, + 156, + 142, + 252, + 239, + 167, + 173, + 230 + ], + [ + 46, + 185, + 197, + 32, + 225, + 179, + 88, + 123, + 125, + 235, + 248, + 206, + 166, + 26, + 234, + 34, + 42, + 17, + 242, + 126, + 60, + 20, + 105, + 185, + 254, + 141, + 155 + ], + [ + 213, + 230, + 71, + 253, + 132, + 238, + 30, + 24, + 226, + 172, + 44, + 229, + 26, + 174, + 52, + 18, + 206, + 216, + 27, + 23, + 157, + 7, + 191, + 234, + 192, + 59, + 48 + ], + [ + 174, + 15, + 137, + 114, + 190, + 51, + 195, + 179, + 61, + 91, + 16, + 115, + 66, + 29, + 143, + 145, + 22, + 47, + 21, + 173, + 86, + 18, + 49, + 249, + 65, + 175, + 119 + ], + [ + 46, + 78, + 3, + 191, + 85, + 127, + 39, + 210, + 55, + 144, + 223, + 182, + 154, + 227, + 45, + 246, + 142, + 104, + 65, + 190, + 249, + 176, + 8, + 120, + 187, + 101, + 197 + ], + [ + 181, + 17, + 142, + 43, + 124, + 98, + 206, + 222, + 118, + 137, + 160, + 167, + 162, + 200, + 251, + 211, + 34, + 121, + 118, + 130, + 135, + 183, + 107, + 67, + 117, + 218, + 79 + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/test.json b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/test.json new file mode 100644 index 000000000..ab9f4eb4e --- /dev/null +++ b/operators/type_conversion/rescale/rescale_17x27_u8_outi16_sc0_dr0_pc0/test.json @@ -0,0 +1,62 @@ +{ + version: { + _major: 0, + _minor: 41, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: 5, + output_zp: 0, + multiplier: [ + 25660 + ], + shift: [ + 10 + ], + scale32: false, + double_round: false, + per_channel: false + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 27 + ], + type: "UINT8" + }, + { + name: "result-0", + shape: [ + 17, + 27 + ], + type: "INT16" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} |