diff options
Diffstat (limited to 'frameworks/tflite/operators/mul_13x21x3_qi16')
6 files changed, 3365 insertions, 0 deletions
diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/Conformance-TosaOutput_0.json b/frameworks/tflite/operators/mul_13x21x3_qi16/Conformance-TosaOutput_0.json new file mode 100644 index 000000000..204766bb3 --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/Conformance-TosaOutput_0.json @@ -0,0 +1,1396 @@ +{ + "type": "int32", + "data": [ + [ + [ + -6523, + 1682, + 853 + ], + [ + -2495, + -4430, + 515 + ], + [ + -8228, + 6598, + -12272 + ], + [ + 2913, + -6784, + -10518 + ], + [ + -5220, + 5955, + -14120 + ], + [ + 7564, + -4104, + 97 + ], + [ + 6702, + -1858, + 10726 + ], + [ + 13513, + 5562, + 12633 + ], + [ + -8394, + 4809, + 12282 + ], + [ + 12023, + -6517, + -9437 + ], + [ + -2029, + 695, + 5507 + ], + [ + -19999, + -5215, + -1263 + ], + [ + -21025, + 3593, + -10554 + ], + [ + -874, + -4252, + -7750 + ], + [ + -17129, + -5585, + 11053 + ], + [ + 10308, + 5701, + 11934 + ], + [ + 11725, + -6711, + 7803 + ], + [ + -8811, + -2761, + -10777 + ], + [ + 3915, + 4187, + 12753 + ], + [ + 1056, + 6637, + 4649 + ], + [ + -9930, + -4806, + 13934 + ] + ], + [ + [ + -17472, + -5004, + -4937 + ], + [ + -25520, + -17059, + 6351 + ], + [ + 17505, + 4005, + -27224 + ], + [ + -23764, + 18762, + -750 + ], + [ + -15757, + 6107, + -27593 + ], + [ + 4229, + 13045, + 2825 + ], + [ + 2484, + -3163, + 2409 + ], + [ + 27639, + -4952, + 11402 + ], + [ + 25068, + -16438, + 17410 + ], + [ + 3663, + -10015, + -4317 + ], + [ + -18124, + -17625, + 30518 + ], + [ + 31016, + 18794, + -310 + ], + [ + 16279, + 5427, + -29558 + ], + [ + -2501, + 12773, + 29810 + ], + [ + 21079, + -801, + -17538 + ], + [ + 19307, + -11867, + 18583 + ], + [ + 6121, + -14612, + -1961 + ], + [ + -11104, + 15054, + 8276 + ], + [ + 30078, + -15424, + -737 + ], + [ + 17513, + 7269, + 1561 + ], + [ + 10871, + 17864, + 10736 + ] + ], + [ + [ + -4096, + -16263, + -8613 + ], + [ + 5084, + -20776, + -14835 + ], + [ + 11920, + -12359, + -8567 + ], + [ + 10133, + 25469, + -3446 + ], + [ + 9864, + -14253, + 11148 + ], + [ + -7764, + -29351, + -10227 + ], + [ + -542, + -26589, + -6258 + ], + [ + -7084, + 7757, + -2086 + ], + [ + -10795, + -13173, + -9284 + ], + [ + -1481, + -3144, + 2934 + ], + [ + 10258, + 11218, + 2700 + ], + [ + -2400, + -29607, + -10707 + ], + [ + 4475, + 27957, + 9796 + ], + [ + -6643, + -6742, + -7330 + ], + [ + 4656, + 24210, + -3204 + ], + [ + 5619, + 12407, + -6477 + ], + [ + 6354, + 16537, + -9682 + ], + [ + 8387, + -10077, + -4067 + ], + [ + 8840, + 17627, + 523 + ], + [ + 12258, + -3088, + -7069 + ], + [ + 4072, + 1761, + -625 + ] + ], + [ + [ + -10231, + -2361, + 7072 + ], + [ + 14, + 1769, + 7670 + ], + [ + 9171, + 444, + -8480 + ], + [ + 10589, + 733, + 8820 + ], + [ + -8532, + -3808, + 1388 + ], + [ + 14046, + 4366, + 2532 + ], + [ + -2275, + -696, + -9423 + ], + [ + 11029, + -3187, + 6718 + ], + [ + 9669, + -1300, + 8253 + ], + [ + -6596, + -49, + -5101 + ], + [ + 8131, + -1143, + -2344 + ], + [ + -8865, + -1583, + -1204 + ], + [ + -13879, + 1875, + -6575 + ], + [ + 9882, + 2644, + 1649 + ], + [ + 11082, + -1430, + -10281 + ], + [ + -13134, + -746, + 7701 + ], + [ + -7934, + -3035, + -3560 + ], + [ + -6385, + 1950, + 8566 + ], + [ + -12022, + 1231, + 9306 + ], + [ + -2093, + 3051, + -481 + ], + [ + -7169, + -4603, + 8143 + ] + ], + [ + [ + 3219, + -9461, + -217 + ], + [ + -57, + 25474, + -6543 + ], + [ + -3651, + 18933, + 1012 + ], + [ + 4631, + 19258, + 1659 + ], + [ + -1574, + -8950, + -5405 + ], + [ + -41, + -15714, + 8356 + ], + [ + 1263, + 17909, + -3644 + ], + [ + 3047, + 10109, + -1930 + ], + [ + -1769, + -26281, + -1033 + ], + [ + -351, + -3921, + -5726 + ], + [ + 3875, + -19096, + -7997 + ], + [ + 1446, + -21618, + -6301 + ], + [ + -774, + -13869, + 1351 + ], + [ + 439, + 24040, + 3946 + ], + [ + 4408, + -3795, + 4721 + ], + [ + 1422, + 7801, + -5675 + ], + [ + -1122, + 266, + -7555 + ], + [ + -973, + 10209, + 2917 + ], + [ + 3760, + -25660, + -4518 + ], + [ + -124, + -17231, + -8014 + ], + [ + -1046, + 22155, + -4658 + ] + ], + [ + [ + 7679, + 20540, + -7717 + ], + [ + 2852, + 18861, + -3737 + ], + [ + -5089, + 19315, + 3607 + ], + [ + 1003, + -19025, + 9693 + ], + [ + 594, + 25353, + -331 + ], + [ + -1529, + -20661, + -7586 + ], + [ + -4533, + -9911, + 7991 + ], + [ + -388, + -24377, + -8649 + ], + [ + 2826, + -17250, + 4905 + ], + [ + 7228, + -9395, + 10892 + ], + [ + -2986, + -7330, + 6410 + ], + [ + 324, + 9001, + 10269 + ], + [ + -2199, + 16578, + -13964 + ], + [ + -4572, + 21614, + 9637 + ], + [ + -7785, + -1731, + 9504 + ], + [ + 7848, + -4555, + -2149 + ], + [ + -545, + -26508, + 9676 + ], + [ + 4264, + 2055, + 3011 + ], + [ + 446, + -22120, + 15338 + ], + [ + -7312, + 10353, + 8166 + ], + [ + 6207, + -9382, + 4275 + ] + ], + [ + [ + 17225, + 1039, + 15805 + ], + [ + 11832, + 1333, + 12137 + ], + [ + -14496, + 1116, + 7053 + ], + [ + -11227, + 858, + -291 + ], + [ + 1756, + -2065, + 14434 + ], + [ + 16693, + 3662, + 7637 + ], + [ + -10068, + 2922, + -796 + ], + [ + -315, + 534, + -14322 + ], + [ + 4442, + 2813, + 13785 + ], + [ + 6690, + -933, + -5316 + ], + [ + 11636, + 1627, + -13629 + ], + [ + -11305, + 1041, + -1187 + ], + [ + -8205, + -1307, + -4631 + ], + [ + -2432, + 2333, + 8825 + ], + [ + 3816, + 2431, + 3420 + ], + [ + 3207, + 3602, + -5986 + ], + [ + -7442, + 670, + -13208 + ], + [ + 7760, + 3190, + 14825 + ], + [ + -5166, + 565, + 3864 + ], + [ + -14298, + -3653, + -2275 + ], + [ + -11616, + 1397, + -7647 + ] + ], + [ + [ + 559, + -2813, + -12540 + ], + [ + 9206, + 7592, + -16055 + ], + [ + -3854, + 6257, + -4436 + ], + [ + 4855, + -457, + 8677 + ], + [ + 2323, + 5618, + 26907 + ], + [ + -4745, + -3315, + -28533 + ], + [ + -9965, + -4542, + -28273 + ], + [ + 7824, + -5961, + -19588 + ], + [ + -9182, + 1717, + 20042 + ], + [ + 6191, + -1445, + 23362 + ], + [ + -3307, + -6425, + -1344 + ], + [ + -3223, + 2814, + 23906 + ], + [ + 7281, + -5429, + -5434 + ], + [ + -1190, + -611, + -6587 + ], + [ + -15085, + 3227, + 23787 + ], + [ + -8192, + 6812, + -9959 + ], + [ + -5458, + 3546, + -18251 + ], + [ + 6962, + -3864, + -15631 + ], + [ + -5385, + 8094, + -24612 + ], + [ + 5009, + 5423, + 28227 + ], + [ + -15023, + -3000, + 23008 + ] + ], + [ + [ + 114, + -11744, + -2454 + ], + [ + -2045, + 3744, + 28558 + ], + [ + 2355, + -2015, + 17063 + ], + [ + -2030, + -14844, + 26908 + ], + [ + -2202, + 13667, + 28246 + ], + [ + 2078, + 13764, + 3710 + ], + [ + -2570, + 8487, + -11500 + ], + [ + -2345, + 14160, + 234 + ], + [ + -3010, + -8302, + 29979 + ], + [ + 163, + -17330, + 15402 + ], + [ + -1441, + 8528, + -5516 + ], + [ + 1133, + 4062, + -17966 + ], + [ + -2640, + 8852, + 16415 + ], + [ + -2439, + 1597, + -27449 + ], + [ + -2361, + -18127, + 18043 + ], + [ + 865, + -14480, + 3813 + ], + [ + -1879, + -14853, + 8279 + ], + [ + -751, + -16683, + 14080 + ], + [ + 2396, + 16060, + -29054 + ], + [ + -1366, + 13042, + 23098 + ], + [ + -1139, + -11605, + 25703 + ] + ], + [ + [ + -8107, + 15988, + 6482 + ], + [ + 13094, + -18005, + 13707 + ], + [ + -13579, + -2027, + 2720 + ], + [ + 1938, + 5081, + 10351 + ], + [ + 14437, + -4201, + 839 + ], + [ + 12540, + 2460, + -15468 + ], + [ + -4742, + -13988, + -17650 + ], + [ + -3879, + -2602, + -4260 + ], + [ + 14659, + 20357, + -15912 + ], + [ + -5064, + 5881, + 11607 + ], + [ + -7453, + 5138, + 7192 + ], + [ + 14611, + -19510, + 24104 + ], + [ + -14487, + 18448, + -18497 + ], + [ + -565, + 15329, + -12166 + ], + [ + 12805, + 3387, + 11269 + ], + [ + -15278, + 11214, + -16853 + ], + [ + -13201, + 14190, + -19053 + ], + [ + -14070, + 19031, + 13573 + ], + [ + -2819, + -6841, + -13902 + ], + [ + 15220, + 12014, + 16147 + ], + [ + -5952, + -19523, + -689 + ] + ], + [ + [ + 9423, + -1754, + -6957 + ], + [ + 10290, + 5882, + -6299 + ], + [ + -12582, + -7594, + 23924 + ], + [ + 9278, + 1260, + -19690 + ], + [ + 9535, + -4888, + -21190 + ], + [ + 2765, + -1629, + 376 + ], + [ + 685, + -8277, + 2499 + ], + [ + 3014, + -10615, + 1408 + ], + [ + 9543, + -11523, + 26269 + ], + [ + -10869, + -4423, + 7704 + ], + [ + -1567, + -11164, + -12678 + ], + [ + 4116, + 8271, + -9255 + ], + [ + -9412, + -9785, + 1740 + ], + [ + 12569, + 3597, + 14203 + ], + [ + -12719, + -4196, + 17704 + ], + [ + -3121, + 7673, + -5617 + ], + [ + 11900, + -32, + -24311 + ], + [ + -8941, + 8591, + 28142 + ], + [ + 11322, + 10911, + -3025 + ], + [ + -11465, + -10466, + -224 + ], + [ + -9405, + -10886, + 26472 + ] + ], + [ + [ + 30926, + 8741, + 951 + ], + [ + -7557, + 18384, + -4608 + ], + [ + -17178, + 15174, + 1428 + ], + [ + -27822, + 11627, + 3257 + ], + [ + -14103, + 9819, + -1368 + ], + [ + 10033, + 10138, + 4609 + ], + [ + -8170, + -5441, + 6812 + ], + [ + 7953, + 9528, + 1472 + ], + [ + 24717, + 11, + 1020 + ], + [ + 3886, + 19472, + -1279 + ], + [ + -32768, + -11655, + -3602 + ], + [ + 19833, + -19238, + -1951 + ], + [ + -24376, + -20479, + -2495 + ], + [ + -10332, + 1902, + 5 + ], + [ + 16612, + -20428, + 6938 + ], + [ + 24757, + -11117, + 112 + ], + [ + -5556, + 12425, + 6570 + ], + [ + -16202, + 4538, + -1911 + ], + [ + 26746, + 11579, + 5927 + ], + [ + 19603, + 12998, + 6065 + ], + [ + 14688, + 1838, + 5050 + ] + ], + [ + [ + 57, + -4551, + 26301 + ], + [ + 9891, + 356, + -19478 + ], + [ + -9351, + -19735, + -19565 + ], + [ + -3582, + -24295, + -18932 + ], + [ + -7613, + 7465, + 10016 + ], + [ + 4559, + -17342, + -20111 + ], + [ + -5273, + -17149, + 6203 + ], + [ + 4176, + 12428, + 10632 + ], + [ + -539, + 9012, + -6067 + ], + [ + -7077, + 18695, + 13448 + ], + [ + -12636, + -12921, + 18041 + ], + [ + 2740, + 16166, + 697 + ], + [ + 224, + 1249, + -11828 + ], + [ + 12244, + 24816, + 25316 + ], + [ + 9656, + -17829, + -17867 + ], + [ + 2898, + -2264, + 8888 + ], + [ + -1272, + 22659, + 25096 + ], + [ + -3751, + -9591, + -18959 + ], + [ + -1712, + -3956, + -26468 + ], + [ + 456, + 12666, + 20378 + ], + [ + -12668, + 21035, + -21782 + ] + ] + ] +}
\ No newline at end of file diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/desc.json b/frameworks/tflite/operators/mul_13x21x3_qi16/desc.json new file mode 100644 index 000000000..5ec251d53 --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/desc.json @@ -0,0 +1,21 @@ +{ + "tosa_file": "test_mul_13x21x3_qi16.json", + "ifm_name": [ + "TosaInput_0", + "TosaInput_1" + ], + "ifm_file": [ + "placeholder_0.npy", + "placeholder_1.npy" + ], + "ofm_name": [ + "TosaOutput_0" + ], + "ofm_file": [ + "output_0.npy" + ], + "expected_failure": false, + "expected_result_file": [ + "Conformance-TosaOutput_0.npy" + ] +}
\ No newline at end of file diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/model-tflite.json b/frameworks/tflite/operators/mul_13x21x3_qi16/model-tflite.json new file mode 100644 index 000000000..747058230 --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/model-tflite.json @@ -0,0 +1,277 @@ +{ + version: 3, + operator_codes: [ + { + deprecated_builtin_code: 18, + version: 2, + builtin_code: "MUL" + } + ], + subgraphs: [ + { + tensors: [ + { + shape: [ + 13, + 21, + 3 + ], + type: "INT16", + buffer: 1, + name: "serving_default_placeholder_0:0", + quantization: { + min: [ + -1.99999 + ], + max: [ + 1.999976 + ], + scale: [ + 0.000061 + ], + zero_point: [ + 0 + ], + details_type: "NONE", + quantized_dimension: 0 + }, + is_variable: false + }, + { + shape: [ + 13, + 1, + 3 + ], + type: "INT16", + buffer: 2, + name: "serving_default_placeholder_1:0", + quantization: { + min: [ + -1.999902 + ], + max: [ + 1.999751 + ], + scale: [ + 0.000061 + ], + zero_point: [ + 0 + ], + details_type: "NONE", + quantized_dimension: 0 + }, + is_variable: false + }, + { + shape: [ + 13, + 21, + 3 + ], + type: "INT16", + buffer: 3, + name: "PartitionedCall:0", + quantization: { + min: [ + -3.994274 + ], + max: [ + 3.984178 + ], + scale: [ + 0.000122 + ], + zero_point: [ + 0 + ], + details_type: "NONE", + quantized_dimension: 0 + }, + is_variable: false + } + ], + inputs: [ + 0, + 1 + ], + outputs: [ + 2 + ], + operators: [ + { + opcode_index: 0, + inputs: [ + 0, + 1 + ], + outputs: [ + 2 + ], + builtin_options_type: "MulOptions", + builtin_options: { + fused_activation_function: "NONE" + }, + custom_options_format: "FLEXBUFFERS" + } + ], + name: "main" + } + ], + description: "MLIR Converted.", + buffers: [ + { + }, + { + }, + { + }, + { + }, + { + data: [ + 49, + 46, + 53, + 46, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + data: [ + 12, + 0, + 0, + 0, + 8, + 0, + 14, + 0, + 8, + 0, + 4, + 0, + 8, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 8, + 0, + 4, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 236, + 3, + 0, + 0, + 0, + 0, + 10, + 0, + 16, + 0, + 12, + 0, + 8, + 0, + 4, + 0, + 10, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 50, + 46, + 57, + 46, + 48, + 0, + 0, + 0 + ] + } + ], + metadata: [ + { + name: "min_runtime_version", + buffer: 4 + }, + { + name: "CONVERSION_METADATA", + buffer: 5 + } + ], + signature_defs: [ + { + inputs: [ + { + name: "placeholder_0", + tensor_index: 0 + }, + { + name: "placeholder_1", + tensor_index: 1 + } + ], + outputs: [ + { + name: "output_0", + tensor_index: 2 + } + ], + method_name: "serving_default", + subgraph_index: 0 + } + ] +} diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_0.json b/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_0.json new file mode 100644 index 000000000..cc4e99de1 --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_0.json @@ -0,0 +1,1396 @@ +{ + "type": "int32", + "data": [ + [ + [ + -10166, + 7957, + -1966 + ], + [ + -3889, + -20960, + -1186 + ], + [ + -12824, + 31217, + 28280 + ], + [ + 4540, + -32097, + 24237 + ], + [ + -8136, + 28174, + 32538 + ], + [ + 11789, + -19417, + -223 + ], + [ + 10446, + -8791, + -24717 + ], + [ + 21060, + 26316, + -29112 + ], + [ + -13082, + 22751, + -28301 + ], + [ + 18739, + -30835, + 21747 + ], + [ + -3162, + 3287, + -12690 + ], + [ + -31169, + -24675, + 2911 + ], + [ + -32768, + 17001, + 24321 + ], + [ + -1362, + -20119, + 17858 + ], + [ + -26696, + -26423, + -25469 + ], + [ + 16065, + 26974, + -27500 + ], + [ + 18274, + -31754, + -17980 + ], + [ + -13732, + -13064, + 24835 + ], + [ + 6102, + 19812, + -29388 + ], + [ + 1646, + 31403, + -10714 + ], + [ + -15477, + -22741, + -32110 + ] + ], + [ + [ + -17448, + 8599, + -5088 + ], + [ + -25485, + 29316, + 6546 + ], + [ + 17481, + -6882, + -28059 + ], + [ + -23731, + -32242, + -773 + ], + [ + -15735, + -10494, + -28439 + ], + [ + 4223, + -22418, + 2912 + ], + [ + 2481, + 5436, + 2483 + ], + [ + 27601, + 8510, + 11752 + ], + [ + 25033, + 28249, + 17944 + ], + [ + 3658, + 17210, + -4449 + ], + [ + -18099, + 30288, + 31454 + ], + [ + 30973, + -32298, + -320 + ], + [ + 16257, + -9327, + -30465 + ], + [ + -2498, + -21950, + 30724 + ], + [ + 21050, + 1376, + -18076 + ], + [ + 19280, + 20393, + 19153 + ], + [ + 6113, + 25111, + -2021 + ], + [ + -11089, + -25870, + 8530 + ], + [ + 30037, + 26506, + -760 + ], + [ + 17489, + -12492, + 1609 + ], + [ + 10856, + -30699, + 11065 + ] + ], + [ + [ + 10663, + 17864, + -18573 + ], + [ + -13234, + 22821, + -31991 + ], + [ + -31028, + 13576, + -18474 + ], + [ + -26375, + -27977, + -7432 + ], + [ + -25676, + 15656, + 24041 + ], + [ + 20210, + 32241, + -22055 + ], + [ + 1412, + 29207, + -13496 + ], + [ + 18439, + -8521, + -4498 + ], + [ + 28099, + 14470, + -20020 + ], + [ + 3854, + 3453, + 6327 + ], + [ + -26700, + -12322, + 5823 + ], + [ + 6247, + 32522, + -23089 + ], + [ + -11649, + -30709, + 21124 + ], + [ + 17292, + 7406, + -15807 + ], + [ + -12120, + -26594, + -6910 + ], + [ + -14626, + -13628, + -13967 + ], + [ + -16539, + -18165, + -20878 + ], + [ + -21831, + 11069, + -8771 + ], + [ + -23011, + -19362, + 1127 + ], + [ + -31907, + 3392, + -15243 + ], + [ + -10598, + -1934, + -1347 + ] + ], + [ + [ + 23277, + 15123, + 21247 + ], + [ + -32, + -11327, + 23041 + ], + [ + -20865, + -2846, + -25476 + ], + [ + -24092, + -4696, + 26497 + ], + [ + 19411, + 24389, + 4171 + ], + [ + -31958, + -27963, + 7607 + ], + [ + 5176, + 4459, + -28309 + ], + [ + -25093, + 20409, + 20181 + ], + [ + -22000, + 8324, + 24793 + ], + [ + 15008, + 316, + -15325 + ], + [ + -18500, + 7322, + -7043 + ], + [ + 20169, + 10137, + -3617 + ], + [ + 31577, + -12009, + -19754 + ], + [ + -22484, + -16933, + 4955 + ], + [ + -25214, + 9160, + -30886 + ], + [ + 29882, + 4781, + 23136 + ], + [ + 18052, + 19440, + -10695 + ], + [ + 14528, + -12489, + 25733 + ], + [ + 27353, + -7883, + 27957 + ], + [ + 4761, + -19540, + -1444 + ], + [ + 16312, + 29478, + 24464 + ] + ], + [ + [ + -18470, + 10586, + 741 + ], + [ + 329, + -28505, + 22394 + ], + [ + 20952, + -21185, + -3463 + ], + [ + -26576, + -21549, + -5677 + ], + [ + 9031, + 10015, + 18499 + ], + [ + 237, + 17583, + -28597 + ], + [ + -7246, + -20040, + 12473 + ], + [ + -17487, + -11312, + 6604 + ], + [ + 10153, + 29408, + 3537 + ], + [ + 2017, + 4387, + 19597 + ], + [ + -22237, + 21368, + 27369 + ], + [ + -8299, + 24190, + 21565 + ], + [ + 4442, + 15519, + -4624 + ], + [ + -2519, + -26900, + -13504 + ], + [ + -25295, + 4247, + -16156 + ], + [ + -8158, + -8729, + 19421 + ], + [ + 6440, + -298, + 25855 + ], + [ + 5582, + -11424, + -9982 + ], + [ + -21578, + 28713, + 15462 + ], + [ + 709, + 19281, + 27426 + ], + [ + 6002, + -24791, + 15943 + ] + ], + [ + [ + 28073, + -25390, + -16464 + ], + [ + 10426, + -23315, + -7972 + ], + [ + -18604, + -23876, + 7695 + ], + [ + 3668, + 23517, + 20680 + ], + [ + 2172, + -31340, + -707 + ], + [ + -5589, + 25540, + -16185 + ], + [ + -16570, + 12252, + 17048 + ], + [ + -1418, + 30134, + -18452 + ], + [ + 10331, + 21323, + 10464 + ], + [ + 26423, + 11614, + 23239 + ], + [ + -10916, + 9061, + 13675 + ], + [ + 1185, + -11126, + 21909 + ], + [ + -8040, + -20493, + -29792 + ], + [ + -16713, + -26718, + 20561 + ], + [ + -28459, + 2140, + 20277 + ], + [ + 28691, + 5630, + -4584 + ], + [ + -1993, + 32767, + 20643 + ], + [ + 15588, + -2540, + 6425 + ], + [ + 1632, + 27344, + 32724 + ], + [ + -26730, + -12798, + 17423 + ], + [ + 22691, + 11598, + 9121 + ] + ], + [ + [ + -32516, + 8876, + 31122 + ], + [ + -22335, + 11387, + 23899 + ], + [ + 27365, + 9536, + 13888 + ], + [ + 21193, + 7327, + -573 + ], + [ + -3315, + -17643, + 28423 + ], + [ + -31511, + 31286, + 15039 + ], + [ + 19005, + 24965, + -1567 + ], + [ + 595, + 4558, + -28202 + ], + [ + -8386, + 24031, + 27146 + ], + [ + -12629, + -7969, + -10469 + ], + [ + -21966, + 13902, + -26838 + ], + [ + 21340, + 8893, + -2338 + ], + [ + 15489, + -11164, + -9120 + ], + [ + 4591, + 19928, + 17378 + ], + [ + -7204, + 20771, + 6734 + ], + [ + -6053, + 30776, + -11788 + ], + [ + 14048, + 5721, + -26009 + ], + [ + -14648, + 27252, + 29194 + ], + [ + 9752, + 4829, + 7609 + ], + [ + 26990, + -31206, + -4479 + ], + [ + 21928, + 11938, + -15059 + ] + ], + [ + [ + -1189, + -10856, + -13620 + ], + [ + -19587, + 29297, + -17438 + ], + [ + 8201, + 24147, + -4818 + ], + [ + -10331, + -1765, + 9425 + ], + [ + -4942, + 21682, + 29226 + ], + [ + 10095, + -12794, + -30992 + ], + [ + 21203, + -17527, + -30709 + ], + [ + -16648, + -23006, + -21276 + ], + [ + 19536, + 6627, + 21769 + ], + [ + -13173, + -5577, + 25375 + ], + [ + 7036, + -24795, + -1460 + ], + [ + 6858, + 10858, + 25966 + ], + [ + -15491, + -20952, + -5902 + ], + [ + 2533, + -2359, + -7155 + ], + [ + 32096, + 12455, + 25837 + ], + [ + 17431, + 26288, + -10817 + ], + [ + 11614, + 13685, + -19824 + ], + [ + -14812, + -14913, + -16978 + ], + [ + 11458, + 31238, + -26733 + ], + [ + -10658, + 20930, + 30659 + ], + [ + 31965, + -11578, + 24991 + ] + ], + [ + [ + -1233, + 20401, + 2595 + ], + [ + 22052, + -6504, + -30202 + ], + [ + -25390, + 3500, + -18045 + ], + [ + 21885, + 25787, + -28457 + ], + [ + 23736, + -23742, + -29872 + ], + [ + -22408, + -23911, + -3924 + ], + [ + 27707, + -14743, + 12162 + ], + [ + 25286, + -24598, + -247 + ], + [ + 32450, + 14422, + -31704 + ], + [ + -1754, + 30105, + -16289 + ], + [ + 15532, + -14814, + 5833 + ], + [ + -12218, + -7056, + 19000 + ], + [ + 28460, + -15377, + -17360 + ], + [ + 26300, + -2774, + 29029 + ], + [ + 25451, + 31491, + -19082 + ], + [ + -9328, + 25154, + -4032 + ], + [ + 20260, + 25802, + -8756 + ], + [ + 8094, + 28982, + -14890 + ], + [ + -25835, + -27899, + 30726 + ], + [ + 14730, + -22656, + -24427 + ], + [ + 12285, + 20160, + -27182 + ] + ], + [ + [ + -16574, + 24445, + -8533 + ], + [ + 26770, + -27530, + -18044 + ], + [ + -27761, + -3100, + -3580 + ], + [ + 3963, + 7769, + -13626 + ], + [ + 29516, + -6424, + -1104 + ], + [ + 25638, + 3762, + 20362 + ], + [ + -9695, + -21388, + 23235 + ], + [ + -7930, + -3978, + 5608 + ], + [ + 29971, + 31125, + 20947 + ], + [ + -10353, + 8992, + -15280 + ], + [ + -15238, + 7856, + -9468 + ], + [ + 29871, + -29831, + -31730 + ], + [ + -29619, + 28207, + 24350 + ], + [ + -1156, + 23438, + 16015 + ], + [ + 26180, + 5178, + -14835 + ], + [ + -31236, + 17146, + 22186 + ], + [ + -26990, + 21697, + 25081 + ], + [ + -28765, + 29098, + -17867 + ], + [ + -5763, + -10460, + 18301 + ], + [ + 31117, + 18370, + -21256 + ], + [ + -12169, + -29850, + 907 + ] + ], + [ + [ + -23831, + 4918, + -7875 + ], + [ + -26022, + -16489, + -7130 + ], + [ + 31818, + 21290, + 27081 + ], + [ + -23463, + -3531, + -22289 + ], + [ + -24114, + 13702, + -23987 + ], + [ + -6993, + 4567, + 426 + ], + [ + -1732, + 23203, + 2829 + ], + [ + -7622, + 29759, + 1594 + ], + [ + -24134, + 32303, + 29736 + ], + [ + 27486, + 12399, + 8721 + ], + [ + 3962, + 31297, + -14351 + ], + [ + -10410, + -23186, + -10476 + ], + [ + 23803, + 27432, + 1970 + ], + [ + -31785, + -10085, + 16077 + ], + [ + 32166, + 11763, + 20040 + ], + [ + 7892, + -21511, + -6358 + ], + [ + -30094, + 90, + -27519 + ], + [ + 22611, + -24085, + 31856 + ], + [ + -28632, + -30588, + -3424 + ], + [ + 28995, + 29342, + -253 + ], + [ + 23785, + 30518, + 29965 + ] + ], + [ + [ + -30882, + 13551, + -4474 + ], + [ + 7546, + 28501, + 21685 + ], + [ + 17154, + 23524, + -6720 + ], + [ + 27783, + 18025, + -15327 + ], + [ + 14083, + 15222, + 6440 + ], + [ + -10019, + 15717, + -21689 + ], + [ + 8158, + -8435, + -32059 + ], + [ + -7942, + 14771, + -6928 + ], + [ + -24682, + 17, + -4801 + ], + [ + -3881, + 30187, + 6019 + ], + [ + 32757, + -18069, + 16951 + ], + [ + -19805, + -29825, + 9184 + ], + [ + 24342, + -31748, + 11741 + ], + [ + 10317, + 2948, + -23 + ], + [ + -16589, + -31669, + -32652 + ], + [ + -24722, + -17234, + -529 + ], + [ + 5548, + 19263, + -30918 + ], + [ + 16179, + 7035, + 8992 + ], + [ + -26708, + 17951, + -27891 + ], + [ + -19575, + 20151, + -28545 + ], + [ + -14667, + 2850, + -23764 + ] + ], + [ + [ + -143, + 5667, + -31145 + ], + [ + -24852, + -443, + 23065 + ], + [ + 23495, + 24575, + 23168 + ], + [ + 9000, + 30252, + 22419 + ], + [ + 19128, + -9296, + -11860 + ], + [ + -11455, + 21594, + 23815 + ], + [ + 13249, + 21354, + -7345 + ], + [ + -10492, + -15476, + -12590 + ], + [ + 1355, + -11222, + 7184 + ], + [ + 17781, + -23279, + -15924 + ], + [ + 31749, + 16089, + -21364 + ], + [ + -6884, + -20130, + -825 + ], + [ + -564, + -1555, + 14006 + ], + [ + -30764, + -30901, + -29978 + ], + [ + -24262, + 22201, + 21157 + ], + [ + -7281, + 2819, + -10525 + ], + [ + 3196, + -28216, + -29718 + ], + [ + 9425, + 11943, + 22451 + ], + [ + 4301, + 4926, + 31342 + ], + [ + -1147, + -15772, + -24131 + ], + [ + 31829, + -26193, + 25793 + ] + ] + ] +}
\ No newline at end of file diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_1.json b/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_1.json new file mode 100644 index 000000000..2f3134f5c --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/placeholder_1.json @@ -0,0 +1,96 @@ +{ + "type": "int32", + "data": [ + [ + [ + 20995, + 6916, + -14200 + ] + ], + [ + [ + 32767, + -19041, + 31748 + ] + ], + [ + [ + -12571, + -29789, + 15174 + ] + ], + [ + [ + -14382, + -5109, + 10892 + ] + ], + [ + [ + -5702, + -29243, + -9561 + ] + ], + [ + [ + 8951, + -26471, + 15337 + ] + ], + [ + [ + -17334, + 3830, + 16617 + ] + ], + [ + [ + -15379, + 8479, + 30126 + ] + ], + [ + [ + -3035, + -18836, + -30941 + ] + ], + [ + [ + 16005, + 21401, + -24857 + ] + ], + [ + [ + -12939, + -11672, + 28907 + ] + ], + [ + [ + -32768, + 21107, + -6953 + ] + ], + [ + [ + -13023, + -26278, + -27633 + ] + ] + ] +}
\ No newline at end of file diff --git a/frameworks/tflite/operators/mul_13x21x3_qi16/test_mul_13x21x3_qi16.json b/frameworks/tflite/operators/mul_13x21x3_qi16/test_mul_13x21x3_qi16.json new file mode 100644 index 000000000..110cec9b0 --- /dev/null +++ b/frameworks/tflite/operators/mul_13x21x3_qi16/test_mul_13x21x3_qi16.json @@ -0,0 +1,179 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: 0, + output_zp: 0, + multiplier: [ + 1073741824 + ], + shift: [ + 30 + ], + scale32: true, + double_round: false, + per_channel: false + }, + inputs: [ + "TosaInput_0" + ], + outputs: [ + "layer_0" + ] + }, + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: 0, + output_zp: 0, + multiplier: [ + 1073741824 + ], + shift: [ + 30 + ], + scale32: true, + double_round: false, + per_channel: false + }, + inputs: [ + "TosaInput_1" + ], + outputs: [ + "layer_1" + ] + }, + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "layer_0", + "layer_1" + ], + outputs: [ + "layer_2" + ] + }, + { + op: "RESCALE", + attribute_type: "RescaleAttribute", + attribute: { + input_zp: 0, + output_zp: 0, + multiplier: [ + 1075255808 + ], + shift: [ + 45 + ], + scale32: true, + double_round: true, + per_channel: false + }, + inputs: [ + "layer_2" + ], + outputs: [ + "TosaOutput_0" + ] + } + ], + tensors: [ + { + name: "TosaInput_0", + shape: [ + 13, + 21, + 3 + ], + type: "INT16", + data: [ + + ] + }, + { + name: "TosaInput_1", + shape: [ + 13, + 1, + 3 + ], + type: "INT16", + data: [ + + ] + }, + { + name: "TosaOutput_0", + shape: [ + 13, + 21, + 3 + ], + type: "INT16", + data: [ + + ] + }, + { + name: "layer_0", + shape: [ + 13, + 21, + 3 + ], + type: "INT32", + data: [ + + ] + }, + { + name: "layer_1", + shape: [ + 13, + 1, + 3 + ], + type: "INT32", + data: [ + + ] + }, + { + name: "layer_2", + shape: [ + 13, + 21, + 3 + ], + type: "INT32", + data: [ + + ] + } + ], + inputs: [ + "TosaInput_0", + "TosaInput_1" + ], + outputs: [ + "TosaOutput_0" + ] + } + ] +} |