diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:08:54 +0100 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:08:54 +0100 |
commit | f1e20a471670b0b0b20fff7de176cfdc1bf8ad8a (patch) | |
tree | a2b3743e596604aa7956bc2e74d2cee4c053bb41 /operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1 | |
parent | 0ea9b225e914a7ee00ebd0bc7c3861dc6230a900 (diff) | |
download | conformance_tests-f1e20a471670b0b0b20fff7de176cfdc1bf8ad8a.tar.gz |
Updating RESCALE tests for v0.30.0 release
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I411332528a9e94c4fa9f03535c9e778675381c30
Diffstat (limited to 'operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1')
4 files changed, 846 insertions, 0 deletions
diff --git a/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/Conformance-result-0.json b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/Conformance-result-0.json new file mode 100644 index 000000000..2369be15b --- /dev/null +++ b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/Conformance-result-0.json @@ -0,0 +1,366 @@ +{ + "type": "int32", + "data": [ + [ + 293351531, + 283170463, + 360626616, + 208295975, + 114810662, + 376872773, + 102325344, + 167631589, + 435857972, + 427905954, + 451390338, + 333733959, + 279064044, + 408700404, + 3447353, + 6076631, + 89137448 + ], + [ + -23281867, + 89933967, + 360626616, + 90563468, + 24073203, + 352944343, + 75145175, + 433205230, + 435857972, + 427905954, + 157628372, + 134040688, + 279064044, + 324365400, + 187306193, + 382827753, + 163554950 + ], + [ + 256100543, + 138546922, + 360626616, + 39244169, + 111724354, + 376872773, + 81007564, + 194000603, + 435857972, + 427905954, + 257937336, + 347411580, + 279064044, + 376263864, + 142490601, + 382827753, + 45795386 + ], + [ + 293351531, + 155561456, + 183175424, + 32200344, + 80861273, + 191427440, + 122044291, + 227903621, + 435857972, + 427905954, + 451390338, + 303643192, + 279064044, + 408700404, + 67797947, + 139762513, + 102221844 + ], + [ + 293351531, + 147054189, + 297660064, + 50313038, + 51232715, + 376872773, + 20784836, + 429438228, + 435857972, + 346400058, + 451390338, + 347411580, + 279064044, + 408700404, + 12640295, + 382827753, + 3271099 + ], + [ + 102440217, + 167714695, + 223245048, + -4025043, + 19752372, + 376872773, + 73013397, + 158214084, + 435857972, + 427905954, + 451390338, + 205164319, + -31007116, + 97309620, + 65499712, + 206605454, + 22079918 + ], + [ + 293351531, + 286816435, + 217520816, + 47294255, + 148760052, + 227320085, + 106055956, + 273107645, + 435857972, + 427905954, + 451390338, + 120363067, + 279064044, + 408700404, + 274639142, + 66842941, + 22079918 + ], + [ + -41907361, + 229696212, + 45793856, + 222383626, + 49380930, + 358926450, + 125774902, + 322078671, + 435857972, + 427905954, + 451390338, + 347411580, + 279064044, + 408700404, + 196499135, + 382827753, + 191359292 + ], + [ + 293351531, + 94795262, + 360626616, + 243515102, + 11110709, + 376872773, + 75145175, + 335263178, + 435857972, + 346400058, + 451390338, + 347411580, + 35436704, + 408700404, + 24131473, + 382827753, + 148835005 + ], + [ + 293351531, + 171360666, + 360626616, + 96601032, + 141352912, + 149552688, + 113517179, + 178932595, + 435857972, + 427905954, + 57319408, + 68388106, + 124028464, + 408700404, + 6894707, + 382827753, + 11448847 + ], + [ + 293351531, + 288031758, + 360626616, + 41256691, + 61726163, + 376872773, + 92199399, + 280641649, + 435857972, + 427905954, + 300926892, + 106685446, + 279064044, + 408700404, + 237867374, + 382827753, + 84230799 + ], + [ + 293351531, + 199313116, + 194623888, + 105657379, + 106169000, + 53838968, + 2664723, + 50854527, + 435857972, + 326023584, + 451390338, + 57446009, + 225908988, + -58385772, + 221779726, + 382827753, + 26168792 + ], + [ + 293351531, + 273447872, + 360626616, + 214333540, + 55553546, + 376872773, + 35707282, + 122427565, + 435857972, + 149427476, + 451390338, + 347411580, + 279064044, + 408700404, + 236718257, + -30383155, + 160283851 + ], + [ + 293351531, + 281955139, + 45793856, + 226408669, + 82095796, + 77767398, + 62354507, + -7534004, + 55347044, + 427905954, + 451390338, + 38297340, + 239197752, + 408700404, + 143639719, + -78996203, + 122666213 + ], + [ + 293351531, + 283170463, + 360626616, + 113707465, + 4320831, + 376872773, + 106588900, + 145029577, + 435857972, + 427905954, + 444225412, + 128569640, + 212620224, + 408700404, + 47113828, + 54689679, + 23715468 + ], + [ + 293351531, + 255218014, + 360626616, + 57356863, + 61726163, + 376872773, + 64486285, + -13184507, + 435857972, + -27168632, + 408400782, + 166866979, + 279064044, + 408700404, + 189604429, + 382827753, + 98950745 + ], + [ + 293351531, + 29167773, + 360626616, + 223389887, + 29628558, + 95713720, + 15455391, + 278758148, + -41510283, + 88298054, + 451390338, + 65652582, + 17718352, + -51898464, + 191902664, + 382827753, + 48248710 + ], + [ + 293351531, + 36459716, + 360626616, + 110688683, + 98144598, + 376872773, + 84738176, + 77223541, + 152204371, + 427905954, + 7164926, + 281758998, + 279064044, + 408700404, + 176964134, + 382827753, + 105492943 + ], + [ + 293351531, + 59550870, + 360626616, + 195214586, + 42591052, + 35892645, + -5862389, + 278758148, + 435857972, + 115466686, + -57319408, + 347411580, + 279064044, + 408700404, + 62052359, + 382827753, + 144746131 + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/desc.json b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/desc.json new file mode 100644 index 000000000..3cd43b509 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/desc.json @@ -0,0 +1,20 @@ +{ + "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" + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/input-0.json b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/input-0.json new file mode 100644 index 000000000..3aa8ef891 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/input-0.json @@ -0,0 +1,366 @@ +{ + "type": "int32", + "data": [ + [ + -52, + 118, + -52, + 92, + 71, + -52, + 77, + -26, + -52, + -52, + -52, + 7, + -52, + -52, + -112, + -114, + -6 + ], + [ + -120, + -41, + -52, + -25, + -76, + -56, + 26, + 115, + -52, + -52, + -93, + -66, + -52, + -65, + 48, + -52, + 85 + ], + [ + -60, + -1, + -52, + -76, + 66, + -52, + 37, + -12, + -52, + -52, + -79, + 12, + -52, + -57, + 9, + -52, + -59 + ], + [ + -52, + 13, + -83, + -83, + 16, + -83, + 114, + 6, + -52, + -52, + -52, + -4, + -52, + -52, + -56, + -92, + 10 + ], + [ + -52, + 6, + -63, + -65, + -32, + -52, + -76, + 113, + -52, + -64, + -52, + 12, + -52, + -52, + -104, + -52, + -111 + ], + [ + -93, + 23, + -76, + -119, + -83, + -52, + 22, + -31, + -52, + -52, + -52, + -40, + -122, + -100, + -58, + -81, + -88 + ], + [ + -52, + 121, + -77, + -68, + 126, + -77, + 84, + 30, + -52, + -52, + -52, + -71, + -52, + -52, + 124, + -104, + -88 + ], + [ + -124, + 74, + -107, + 106, + -35, + -55, + 121, + 56, + -52, + -52, + -52, + 12, + -52, + -52, + 56, + -52, + 119 + ], + [ + -52, + -37, + -52, + 127, + -97, + -52, + 26, + 63, + -52, + -64, + -52, + 12, + -107, + -52, + -94, + -52, + 67 + ], + [ + -52, + 26, + -52, + -19, + 114, + -90, + 98, + -20, + -52, + -52, + -107, + -90, + -87, + -52, + -109, + -52, + -101 + ], + [ + -52, + 122, + -52, + -74, + -15, + -52, + 58, + 34, + -52, + -52, + -73, + -76, + -52, + -52, + 92, + -52, + -12 + ], + [ + -52, + 49, + -81, + -10, + 57, + -106, + -110, + -88, + -52, + -67, + -52, + -94, + -64, + -124, + 78, + -52, + -83 + ], + [ + -52, + 110, + -52, + 98, + -25, + -52, + -48, + -50, + -52, + -93, + -52, + 12, + -52, + -52, + 91, + -120, + 81 + ], + [ + -52, + 117, + -107, + 110, + 18, + -102, + 2, + -119, + -107, + -52, + -52, + -101, + -61, + -52, + 10, + -128, + 35 + ], + [ + -52, + 118, + -52, + -2, + -108, + -52, + 85, + -38, + -52, + -52, + -53, + -68, + -67, + -52, + -74, + -106, + -86 + ], + [ + -52, + 95, + -52, + -58, + -15, + -52, + 6, + -122, + -52, + -119, + -58, + -54, + -52, + -52, + 50, + -52, + 6 + ], + [ + -52, + -91, + -52, + 107, + -67, + -99, + -86, + 33, + -121, + -102, + -52, + -91, + -111, + -123, + 52, + -52, + -56 + ], + [ + -52, + -85, + -52, + -5, + 44, + -52, + 44, + -74, + -93, + -52, + -114, + -12, + -52, + -52, + 39, + -52, + 14 + ], + [ + -52, + -66, + -52, + 79, + -46, + -109, + -126, + 33, + -52, + -98, + -123, + 12, + -52, + -52, + -61, + -52, + 62 + ] + ] +}
\ No newline at end of file diff --git a/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/test.json b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/test.json new file mode 100644 index 000000000..bbf4ba585 --- /dev/null +++ b/operators/type_conversion/rescale/rescale_19x17_i8_outINT32_sc1_dr1_pc1/test.json @@ -0,0 +1,94 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: -115, + output_zp: 0, + multiplier: [ + 1192031616, + 1244491648, + 1465403392, + 2060822016, + 1264151808, + 1531419520, + 1091470336, + 1928705024, + 1771105408, + 1738792448, + 1834221056, + 1400588416, + 1133974528, + 1660750848, + 1176696576, + 1555617536, + 1674802688 + ], + shift: [ + 8, + 10, + 8, + 11, + 11, + 8, + 11, + 10, + 8, + 8, + 8, + 9, + 8, + 8, + 10, + 8, + 11 + ], + scale32: true, + double_round: true, + per_channel: true + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 19, + 17 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 19, + 17 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} |