From 79f9874824b35262af8939dad547e2aab4436812 Mon Sep 17 00:00:00 2001 From: Jeremy Johnson Date: Fri, 17 Jun 2022 13:06:44 +0100 Subject: Updating MUL tests for v0.30.0 release Signed-off-by: Jeremy Johnson Change-Id: I04e942d9017bb45e04c8fe343f652fb7b6b21dd3 --- .../Conformance-result-0.json | 2759 ++++++++++++++++++++ .../mul/mul_51x52_i8_perm0_shift0/desc.json | 22 + .../mul/mul_51x52_i8_perm0_shift0/input-0.json | 2759 ++++++++++++++++++++ .../mul/mul_51x52_i8_perm0_shift0/input-1.json | 158 ++ .../mul/mul_51x52_i8_perm0_shift0/test.json | 62 + 5 files changed, 5760 insertions(+) create mode 100644 operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/Conformance-result-0.json create mode 100644 operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/desc.json create mode 100644 operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-0.json create mode 100644 operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-1.json create mode 100644 operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json (limited to 'operators/ew_binary/mul/mul_51x52_i8_perm0_shift0') diff --git a/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/Conformance-result-0.json b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/Conformance-result-0.json new file mode 100644 index 000000000..ad4045719 --- /dev/null +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/Conformance-result-0.json @@ -0,0 +1,2759 @@ +{ + "type": "int32", + "data": [ + [ + 465, + -10788, + 8370, + 8649, + 930, + -4743, + -9579, + 2697, + 837, + 6045, + 2325, + -8928, + -9021, + 6603, + -8184, + 10323, + -9393, + 5301, + 11160, + -1488, + -10602, + 8835, + -7533, + 558, + 11439, + 5673, + -10881, + 7533, + -8091, + 5859, + 2790, + -5115, + -1860, + -9114, + 11439, + -6324, + -4650, + 0, + 3999, + 0, + 0, + 1860, + 8370, + -2604, + 7812, + 6696, + 10881, + 9672, + 6975, + -6138, + 6417, + 5487 + ], + [ + -825, + 660, + -960, + 75, + 1125, + -1200, + -645, + 1110, + -195, + 1740, + -1890, + 840, + 1185, + 1590, + -1335, + 1830, + -420, + -585, + -570, + 510, + 600, + -120, + -1650, + 1845, + -1080, + -1575, + 360, + -345, + 420, + 1425, + -1560, + -840, + 45, + 1080, + 375, + -465, + 405, + 1815, + -90, + 1455, + 1050, + -780, + -975, + 1020, + -1140, + -645, + -1020, + 390, + -795, + 585, + 1650, + 1245 + ], + [ + -13108, + 14152, + 1392, + 8352, + -12296, + -6148, + 5452, + -1740, + -3016, + 232, + 928, + 13224, + 1508, + 4640, + -9280, + -10672, + -7308, + 14036, + -9976, + 3132, + 2552, + -13108, + -10788, + 13456, + 4292, + -7308, + -1044, + 7308, + -580, + -10672, + 8352, + -7192, + -6844, + -11252, + 6148, + 8468, + -1276, + -812, + 2784, + -8120, + -8700, + 7656, + -8584, + 8120, + 2900, + 14152, + 4872, + -13456, + 1856, + -6148, + 11716, + -3944 + ], + [ + 272, + -488, + -864, + -56, + 816, + 56, + 776, + 112, + 904, + -280, + 392, + 616, + 992, + -784, + -680, + -624, + 912, + 312, + -952, + -152, + 768, + 744, + 488, + -952, + 680, + -816, + -352, + -856, + -656, + 352, + -664, + 680, + 432, + 592, + 760, + 848, + 648, + 784, + 248, + 880, + 904, + -992, + 848, + 880, + 968, + 760, + -48, + -656, + -472, + -152, + 856, + -552 + ], + [ + -9758, + 2624, + -1968, + 7872, + -4100, + 2788, + -1312, + 410, + 9102, + 4346, + -1886, + -1148, + 4182, + -3280, + -7052, + -738, + -9102, + -6970, + -1722, + 6150, + 5822, + -5084, + -1722, + -7298, + 5248, + -5412, + 6150, + 7052, + 3854, + -3608, + 9348, + 3772, + 2952, + 7380, + 7872, + -8938, + 7872, + 5494, + -6232, + -4100, + 5166, + -5986, + -1066, + 3854, + 3034, + 8446, + -8200, + -4346, + 10086, + 1394, + -5330, + -4510 + ], + [ + -1638, + 507, + -2184, + 1170, + -585, + 1053, + -3471, + 1209, + 4173, + -3666, + -1755, + 1872, + 1131, + 1716, + 546, + 1794, + 1053, + -4290, + 2457, + -585, + -4485, + -936, + -702, + -4134, + 4914, + -2808, + -1716, + -624, + 3276, + 2379, + 2652, + -2652, + 3393, + 3237, + -390, + 429, + -4641, + 2535, + 4563, + -312, + 351, + -39, + -4173, + 1170, + 2145, + 4212, + 4251, + -117, + 4524, + 234, + 1365, + 975 + ], + [ + -11970, + -5700, + 9310, + 10450, + 2280, + -285, + -3990, + 570, + -285, + -10165, + 4085, + 285, + -1330, + 855, + -11210, + -11115, + -190, + 1330, + -2090, + 7790, + 1900, + 6935, + 8740, + 9880, + -1995, + 12160, + -3420, + 1710, + 3325, + -6460, + -855, + -5605, + -4940, + 11400, + 7030, + -1615, + -11400, + 8455, + 9690, + -10545, + -11210, + 8170, + 2470, + -2945, + 7505, + 4275, + 2660, + -3325, + 4750, + 2185, + 5225, + -6175 + ], + [ + 6675, + 5250, + 4875, + -7650, + -8400, + 75, + 6675, + -4800, + 225, + -6600, + 2775, + -9450, + -5775, + 5325, + -4275, + 4125, + 2925, + 4875, + -3375, + 4575, + -2550, + -1500, + -4725, + -9375, + 9450, + -9300, + 7575, + -450, + 3150, + -2550, + -4200, + -6825, + 1950, + -8175, + 3450, + 5775, + 2400, + -450, + -3150, + -6300, + 5325, + 3825, + -8325, + 1200, + 5025, + -9225, + 1050, + -9225, + -7950, + -7725, + -1500, + -5625 + ], + [ + 10324, + -5340, + -10591, + -4183, + 3026, + 979, + -9612, + 1246, + -7476, + 0, + 1602, + 3026, + -2047, + -2136, + 4005, + 5607, + 6853, + -3827, + -1780, + -3916, + 534, + -8544, + -1691, + -7120, + 623, + 7832, + 10947, + -1335, + -10146, + -6230, + -9078, + 5785, + 10947, + 1157, + -7387, + -10947, + 10680, + -4272, + -8900, + -7387, + -5607, + 3471, + 8811, + -5162, + 4183, + -9968, + -11214, + -10146, + 9523, + 1780, + 6853, + -10947 + ], + [ + -14883, + 10648, + -12342, + -10769, + 484, + 3146, + -8470, + -1815, + 5324, + -1936, + -3751, + -13310, + -1573, + 9196, + 3751, + 11979, + -11616, + -15246, + 1331, + -10043, + 2783, + 12342, + -5203, + 1452, + 5445, + -10890, + 12100, + -9317, + 9438, + 4840, + -11253, + 6776, + -9438, + 2904, + 14036, + 13915, + 11374, + -363, + 1694, + -6292, + 12826, + -847, + 8228, + -4477, + 7260, + -8591, + 7139, + -14157, + -12342, + -4719, + -726, + 6413 + ], + [ + -2331, + -7812, + -2898, + -1071, + 630, + 2268, + -4095, + 1701, + 2079, + 4410, + 315, + 4914, + -4536, + 3339, + -7371, + -6426, + 5796, + -441, + 1890, + 1575, + 3087, + -4158, + -5229, + -7434, + 5796, + -4473, + 1134, + -819, + -5481, + -1449, + -6741, + -5229, + -5859, + 5166, + 1008, + 6804, + -1071, + -4851, + 1701, + 6867, + 441, + -7812, + -3213, + 6741, + 252, + 7182, + 63, + -7875, + 5922, + 4158, + 3402, + 7497 + ], + [ + 8034, + -10609, + 7107, + -12257, + 8240, + -1236, + -7519, + 11227, + 11433, + -9064, + 11639, + -2884, + -11433, + -2884, + 618, + 2266, + -3502, + -1751, + 103, + 9167, + -4120, + -6180, + -5356, + 11227, + -5253, + -5974, + 8446, + -9064, + -515, + 824, + -5768, + -206, + -1030, + 5047, + -11124, + -12257, + 9785, + -5974, + 12669, + 3502, + -12257, + 8652, + 3296, + 7519, + -5871, + 1030, + -2369, + -11536, + -412, + -6077, + 10712, + 7622 + ], + [ + 3277, + 2639, + 1131, + -928, + -2262, + 2581, + 2088, + -1943, + 638, + 841, + -203, + 3132, + -2813, + -1827, + -3016, + 1392, + 1044, + 3567, + 290, + -2610, + -406, + -3074, + 1247, + 1247, + 2610, + -1218, + -1421, + -3190, + -667, + -203, + 1856, + 1856, + -2697, + -1624, + 58, + -1247, + -3538, + 2523, + 1682, + 116, + -1392, + 2494, + -3480, + -435, + 2204, + 3335, + -1856, + 1073, + -2320, + -2871, + -1102, + 2813 + ], + [ + 3901, + -332, + -4648, + -7636, + -4897, + -7470, + -6723, + 3901, + -7885, + -9628, + 830, + -4565, + -1079, + -7719, + -6225, + -1328, + 3901, + -1909, + 830, + 415, + -4980, + -4731, + -1660, + -9960, + 3818, + 2324, + -4150, + -2739, + -3735, + 3154, + 5395, + -8383, + -1909, + -10375, + -1079, + -5395, + -3569, + -996, + -3818, + -2324, + 5561, + 6474, + -10541, + -2656, + 7221, + 581, + -6308, + 1909, + -7636, + -10209, + 2739, + 249 + ], + [ + 2240, + -1435, + 3115, + -735, + 2100, + -3605, + -3640, + 2485, + 2940, + 3920, + -1610, + -4305, + 4235, + 875, + -2275, + 2310, + 3570, + -1960, + 2380, + 2520, + -35, + 1155, + -2100, + 3780, + 4270, + 4270, + 2065, + -4130, + -1225, + -525, + 4060, + 385, + 280, + -3185, + 2590, + -1505, + -3675, + 4305, + -2800, + -4340, + -3815, + -455, + -3570, + 3010, + 70, + -1610, + -4480, + -210, + -3150, + 4235, + -1890, + -245 + ], + [ + -2852, + -2185, + -1748, + -2645, + 1311, + 2599, + 2829, + -1403, + 1679, + 0, + -2691, + -2415, + 253, + -460, + -2898, + 2507, + 1334, + 0, + 2829, + 2737, + 2760, + -1426, + 2208, + 0, + 1311, + 2093, + -2001, + -322, + -2208, + -1311, + -529, + 2070, + 2093, + -667, + -1035, + 161, + 2392, + 2783, + -1633, + -1863, + 1196, + -1196, + -1794, + -2783, + -598, + -667, + 345, + -1771, + 1242, + 1035, + -253, + -1886 + ], + [ + -9, + -396, + 297, + 549, + -9, + 342, + 234, + 360, + 459, + -486, + 99, + 90, + -342, + 324, + 927, + -801, + 1026, + -153, + 549, + 666, + 1062, + -909, + 171, + 369, + -549, + 1071, + -135, + 18, + -117, + 873, + -1026, + 612, + -405, + -558, + 369, + 855, + 477, + -693, + -927, + -990, + 639, + -234, + 810, + -477, + 198, + -477, + -414, + -1125, + 36, + 369, + -54, + 783 + ], + [ + 6600, + -264, + -5412, + -462, + -4686, + 5478, + 924, + -1848, + 2640, + 8250, + 7260, + -7128, + -1716, + 4026, + 4158, + 7788, + -7392, + 6666, + -4290, + 4422, + 2838, + 3894, + -5412, + 7920, + 2574, + 3762, + 3894, + 5214, + -6864, + 2112, + 1452, + 1980, + -7986, + 2772, + 2706, + 2970, + 2970, + 6996, + -1716, + 8052, + 4686, + 5082, + 3564, + -4224, + -1584, + -8184, + 2574, + -7128, + 7722, + 0, + -4950, + -462 + ], + [ + -6213, + 2736, + 6840, + -3933, + 6327, + -3819, + -3363, + -4959, + 342, + -5700, + 4845, + 1026, + 5529, + -3819, + -3078, + -4389, + -3762, + 2850, + 6327, + -6156, + 171, + 5928, + -6156, + -7125, + 855, + -3876, + 6783, + 5985, + 3306, + -2223, + 5358, + 6840, + -2394, + -3876, + -3420, + -4275, + -4332, + -1425, + -228, + -5130, + 2280, + 5928, + -3591, + 3306, + -6897, + 1311, + -5073, + 6726, + -2280, + 798, + 627, + 3477 + ], + [ + 7378, + -1736, + 5456, + -1240, + -7192, + 5952, + -5022, + -3720, + 5642, + 6138, + 6510, + -1240, + 4030, + -2790, + 3720, + 0, + -7130, + -1364, + -558, + -3906, + -2046, + 0, + -7192, + -5580, + 4154, + -2418, + 1674, + 992, + 744, + -1426, + -310, + 5084, + 7316, + -3906, + 2604, + 7378, + -7874, + 4464, + -124, + 7316, + 1178, + 5270, + -5332, + -5704, + 6696, + 372, + 868, + -5270, + -4402, + 4960, + -3162, + 1240 + ], + [ + 5328, + 6771, + 9546, + -12099, + -12321, + 10989, + 4218, + -1665, + 3441, + -6105, + 6882, + 12543, + 4773, + -2664, + 9102, + -8880, + 13875, + 12321, + -111, + -222, + 5883, + 6993, + 12321, + -4551, + 3552, + 10878, + 2997, + -12210, + 6882, + -11100, + 6993, + 8991, + 6882, + 5106, + 10878, + -2331, + 4773, + -6105, + 333, + 1776, + 888, + 9879, + -5883, + 11322, + -6105, + -13986, + -7326, + 1332, + 5328, + -10434, + 6993, + 555 + ], + [ + -7276, + -11449, + -11342, + 11342, + -10807, + 10593, + -2247, + -11663, + -4066, + -12091, + 4387, + 5136, + 4815, + 4066, + -4922, + 1391, + -6420, + 2354, + 5350, + 8560, + -1284, + -10807, + -9737, + 6848, + 749, + -5457, + -2996, + 11877, + -2354, + 12733, + 10593, + -4066, + 10914, + 4494, + -2354, + -4173, + 1605, + 11235, + -8025, + -12198, + -10486, + -6634, + 2782, + -10165, + 428, + 10058, + -9416, + 5029, + -11877, + 3745, + -9951, + -856 + ], + [ + 243, + 1431, + -2295, + 3051, + 243, + 918, + -270, + 1728, + -1107, + 810, + 2187, + 2106, + -1323, + 1674, + 1350, + -837, + 1188, + 810, + 1782, + 1080, + -1296, + -216, + -3402, + -1836, + 3348, + 864, + 1485, + -567, + 1647, + -3186, + 1404, + -135, + 2619, + -2781, + -2808, + -1998, + 1053, + 3078, + -1431, + 513, + -3348, + -1350, + -243, + -3321, + -2052, + 324, + 3348, + 2835, + 405, + -405, + 3267, + 2592 + ], + [ + 3519, + 4347, + -8349, + 69, + -7452, + 3864, + 5796, + 6417, + 1656, + 2208, + 7452, + 1932, + -1035, + 4416, + 1518, + 5934, + 345, + 6417, + -8073, + -8211, + -7107, + 897, + 3588, + -5037, + -6141, + 6279, + 4347, + 2553, + -276, + -1449, + -8487, + -5589, + 6900, + -2898, + 3519, + 3519, + -3450, + -5244, + 3312, + -7245, + -138, + 6762, + 3657, + 4554, + -7383, + -5382, + -4002, + -3726, + -5451, + 8211, + -5934, + 3588 + ], + [ + 819, + 1053, + -2886, + -1950, + 1014, + -2028, + 1872, + -4602, + -4290, + 2223, + 1131, + -4563, + 3939, + -4953, + 4485, + 2262, + 4797, + 4407, + -1911, + 2496, + -2925, + -312, + -2613, + -195, + 3666, + -663, + -4095, + -1794, + 2808, + 195, + 546, + -741, + -2106, + 936, + 1287, + 3939, + 1131, + 4875, + 3198, + -4212, + -1092, + -1170, + -4992, + -3198, + 2574, + -1521, + -3549, + -2145, + -2262, + -3276, + -4017, + 2574 + ], + [ + 1804, + -44, + 616, + 2332, + 1892, + -2640, + 2530, + -2442, + -2684, + -572, + 1364, + -2376, + -1188, + -1364, + -594, + 2706, + -968, + -1650, + -2134, + -1716, + -2090, + 396, + -462, + -44, + 1848, + 440, + -1958, + -704, + -1078, + 1804, + -1100, + -2046, + 1298, + -418, + -2288, + 1034, + -1650, + 2046, + 1848, + -748, + 286, + 352, + 836, + -2442, + -1012, + -1870, + 1078, + -2442, + 66, + 1254, + 2486, + -1210 + ], + [ + -1008, + 448, + -1024, + -896, + 992, + 728, + 416, + 680, + -872, + -848, + -416, + -976, + 784, + -912, + 80, + 712, + 472, + -552, + -72, + 88, + 536, + -160, + -448, + 592, + 784, + -32, + -968, + -8, + 784, + 992, + -208, + -720, + 136, + 664, + 896, + -920, + -432, + -56, + -824, + 784, + -800, + 328, + 848, + 368, + 528, + -488, + 664, + -176, + -904, + -280, + -312, + 32 + ], + [ + 6100, + 1100, + 1900, + 4500, + -4900, + 5100, + -6700, + 6500, + -9200, + 3500, + 11800, + 9000, + -7700, + -9400, + 7400, + -2500, + -1800, + 9400, + 1300, + -4800, + -11800, + -8800, + 10400, + 6800, + 1700, + 9000, + -1700, + 12600, + 10000, + 11600, + 5300, + -6600, + 8300, + -12300, + 6000, + 11700, + 4300, + -6200, + 10100, + 11000, + -8800, + -2200, + 4100, + -6400, + -8700, + 3700, + -1500, + 12600, + 5000, + -2300, + 7800, + -12400 + ], + [ + -5236, + 2772, + 1188, + 3520, + 0, + 4268, + 1276, + -572, + -1232, + -1056, + 3168, + -3256, + -2112, + -2816, + 396, + -4356, + 1276, + -3388, + 3388, + 2860, + -264, + -572, + -2728, + 2332, + -4136, + 1936, + -352, + -4796, + -396, + -1980, + -4532, + -5280, + 44, + 968, + 3432, + -396, + -4664, + 176, + 1760, + 4444, + 1276, + 2992, + -5324, + -264, + 4136, + 4884, + -3872, + -4796, + -2904, + 4268, + 4532, + 3432 + ], + [ + -6804, + -7236, + -9180, + 11232, + 9612, + -10908, + -11664, + -6156, + 10908, + 11988, + 12312, + -5184, + -9396, + -3564, + 6696, + -7020, + 12204, + -8964, + -10692, + -5940, + -10368, + -2268, + 972, + 4968, + -11556, + -5292, + 8640, + -12528, + 12204, + -2268, + 8640, + -4428, + 2484, + 1836, + -4644, + -6912, + 3456, + -13608, + 108, + 9504, + 13716, + 8316, + -5184, + -972, + 4536, + 648, + -9180, + -1836, + 12312, + 12528, + 648, + 2700 + ], + [ + 5720, + 1300, + 4160, + 1365, + -2600, + 2535, + 1950, + 3575, + -5200, + 2275, + -3640, + 4745, + 4875, + 2015, + 7345, + 585, + -7930, + 1690, + 4550, + -6695, + -6630, + -3835, + 5655, + 390, + 7800, + 6110, + 845, + 2925, + -2860, + -6825, + -1755, + 1495, + -5330, + -4680, + -8125, + 3835, + 6565, + 5330, + -2080, + 1495, + 7605, + 1430, + -3445, + -2730, + 3705, + -975, + 5525, + 5980, + -7735, + 3640, + -2210, + 260 + ], + [ + -3843, + -2205, + -2772, + -7308, + 4473, + -5796, + -2079, + -4977, + -5544, + -2079, + 6678, + 7056, + -1953, + 0, + 7749, + -4347, + 7056, + -6426, + -4473, + -2646, + -7497, + 5040, + 5670, + -1953, + 5355, + 4284, + 4788, + 4788, + 1134, + -6300, + 6741, + 1701, + 6363, + 7308, + -5103, + -1638, + -4977, + -7308, + 7434, + 6741, + 6867, + 6111, + 2331, + 315, + 7812, + 756, + 2205, + -4725, + 3906, + 5040, + 2835, + -63 + ], + [ + 4914, + 7560, + -1953, + -2898, + -4347, + -7182, + 126, + -5229, + -3402, + 3654, + -5481, + 7245, + -1512, + -6993, + -2520, + -6930, + 7182, + -441, + -4473, + -2205, + -6048, + 693, + -2898, + 1323, + -5922, + 6174, + 4032, + 6552, + -3213, + 4347, + 3024, + -5355, + 2331, + 5733, + 7749, + 4473, + -6615, + -693, + -7875, + 4662, + 2457, + 5481, + 1701, + -945, + -4914, + 2205, + -4284, + -1953, + 3402, + -6552, + 1134, + 5670 + ], + [ + -6318, + -5616, + 6264, + -5508, + -6102, + -4482, + 3402, + -1728, + -486, + -1620, + -1566, + -1836, + -162, + -2592, + -324, + 6696, + 6480, + -6264, + -5562, + -1134, + 4536, + -3834, + 4968, + 1728, + 2376, + 6750, + -4158, + -54, + 2592, + -54, + 6912, + 918, + -216, + 2268, + -4482, + 3510, + 5022, + -324, + -5292, + 1782, + 6318, + -6426, + 810, + 4536, + -1512, + 2538, + -5994, + 2916, + -648, + -540, + 3618, + 54 + ], + [ + 4848, + -1728, + -3120, + -5472, + 2160, + 2688, + -528, + -2304, + -6000, + 5856, + 3264, + 2976, + 3024, + 480, + -4512, + 5808, + -3840, + -1392, + -1344, + -2112, + 4752, + -2976, + 3120, + -144, + -2112, + -1248, + 2208, + 1344, + 336, + 5664, + -2736, + 4944, + 576, + -1872, + 5184, + -6000, + 1536, + 5952, + -1872, + -672, + -1680, + -3024, + 336, + -3936, + 1632, + -528, + 4224, + -1440, + 2976, + -2352, + -3648, + -4368 + ], + [ + 10584, + -9506, + -9114, + 10584, + -3038, + -11956, + -5390, + 8330, + -3724, + -10682, + 5488, + -7742, + -3822, + -12544, + 2450, + -1470, + 9114, + -4214, + -7448, + -8428, + -7546, + -1274, + -10388, + -2548, + 8722, + 6566, + 3332, + 9702, + 6860, + 3724, + 9016, + -9506, + 7840, + -5194, + 5684, + 10192, + -196, + -10388, + -3332, + -2450, + 10780, + 10976, + 1568, + 11172, + -1666, + -2352, + 8330, + 4116, + 490, + -1176, + 4998, + 6272 + ], + [ + 12, + 480, + 412, + 368, + 44, + -112, + -304, + 276, + -288, + -164, + 460, + 156, + 204, + -392, + -424, + -320, + -24, + 12, + 196, + -276, + 424, + 236, + 376, + 8, + 208, + 312, + 132, + -364, + -56, + -324, + -420, + -408, + 156, + -380, + -412, + -464, + 156, + 280, + -80, + -436, + -404, + -68, + 360, + 84, + -216, + -56, + 160, + 164, + 452, + 220, + -168, + 268 + ], + [ + 8250, + -7062, + 1452, + -132, + 5544, + 6468, + 660, + 2112, + 3300, + 264, + -5346, + -1254, + -4422, + -660, + 1848, + -4950, + -4290, + 5346, + -2112, + -5148, + 3498, + 3564, + 5412, + 4290, + 8184, + 1188, + -3630, + 6072, + -4026, + -3564, + 5478, + 6336, + -2772, + 3762, + 7062, + 4950, + -8382, + 2706, + -5610, + 5742, + -7326, + 8250, + -5478, + -1386, + -4554, + 5214, + -1848, + 4026, + -7326, + -858, + 6864, + 7128 + ], + [ + 1050, + 392, + 336, + -224, + -126, + 1414, + -924, + 994, + 672, + -1204, + -658, + 378, + -1456, + 392, + -224, + 924, + 1148, + 42, + -210, + -1078, + 406, + -1400, + -364, + 1554, + -840, + -252, + 406, + 126, + 728, + -392, + -224, + 196, + 784, + 378, + 28, + 112, + 700, + -280, + 994, + 14, + 1372, + 112, + -994, + -1120, + -686, + -868, + 1568, + 574, + -532, + -1064, + -280, + -1246 + ], + [ + -2950, + -4450, + -5300, + 1000, + 2050, + -2800, + 3550, + 3000, + -1850, + -3400, + 3050, + 2150, + -4250, + -3150, + -250, + 100, + -4300, + 5650, + -1450, + -1550, + -5650, + 4750, + -3450, + 6150, + -100, + 4750, + -4150, + -4300, + 3800, + 4050, + 500, + -6000, + 5600, + -1400, + 5500, + 4700, + 4450, + 2350, + 2150, + 350, + -6100, + -1500, + 2900, + 3950, + 700, + 2600, + -6150, + -450, + 50, + 4950, + -2450, + -3500 + ], + [ + -234, + -510, + 84, + 210, + 456, + 714, + -660, + -390, + -312, + -390, + 492, + -558, + -726, + 546, + 702, + -426, + -264, + 0, + 36, + 744, + -150, + -750, + -126, + 78, + 18, + 12, + 642, + 462, + -384, + -228, + 252, + -144, + -114, + -516, + -384, + 360, + 516, + 432, + -300, + -564, + -528, + -168, + 24, + 594, + 606, + -768, + 312, + -312, + -468, + 78, + -720, + -258 + ], + [ + -684, + 3363, + -1311, + 627, + -4275, + 4674, + 6498, + -399, + 3591, + -2964, + 5985, + -1026, + -7068, + 5985, + 2964, + -4959, + -456, + 4788, + 4218, + -3819, + -5187, + 2109, + 456, + -4047, + 4731, + 4332, + -3933, + 4617, + -3876, + 114, + -7068, + 6840, + -6441, + 4047, + 6840, + -3192, + -399, + -4845, + 5757, + 6156, + -912, + -5472, + 1425, + -4275, + -5871, + -5301, + -57, + -2850, + -342, + -2451, + -912, + -285 + ], + [ + -1615, + 3610, + 5985, + 10070, + 2660, + -9785, + 1995, + -4560, + -11590, + -10450, + 2090, + 10640, + 0, + -1425, + -10070, + 4180, + -10830, + 8170, + 7600, + 11780, + -5320, + -8265, + -4940, + 7125, + -6935, + 9310, + -8455, + -11020, + -6935, + 6080, + 2375, + -3610, + 3705, + 3515, + 1235, + 285, + -9785, + -5890, + 570, + -8930, + -665, + -9405, + 6840, + -9690, + -9975, + 3230, + -6840, + -3705, + -4560, + -6935, + 6270, + 4560 + ], + [ + -3536, + 2444, + 2756, + 468, + 988, + 5720, + -676, + -1560, + 468, + 4420, + 2704, + -5668, + -572, + 3120, + -3692, + 6448, + 4056, + 4524, + -5616, + 988, + 312, + 1612, + 4576, + -1976, + 416, + 2340, + 3328, + 3536, + -2236, + 6552, + -6552, + -156, + 1404, + -5876, + -676, + 1196, + 1352, + -5096, + -3016, + -3432, + 1820, + -2340, + 884, + 3016, + 3900, + -4264, + 5304, + -4472, + -6396, + -6084, + -4004, + 4888 + ], + [ + -5100, + 3264, + -1496, + -8024, + -1020, + -8228, + -476, + 952, + 272, + -3808, + 4556, + 1632, + -4352, + -1224, + -6868, + 7276, + 4352, + -3740, + 2992, + 3060, + 1836, + -7820, + 6528, + 7820, + 8160, + 8296, + 7344, + 4080, + -7752, + -680, + -4488, + -4896, + 5644, + 5372, + 340, + 4012, + -6528, + -4896, + 6188, + -884, + 748, + -680, + -5236, + 5576, + 4420, + 3128, + -2584, + 2448, + 7820, + 2516, + -136, + -4080 + ], + [ + 565, + -3842, + 3051, + -13221, + -9040, + 8136, + -3503, + -2034, + 1130, + -1921, + 7345, + -7458, + 7345, + -8475, + -3842, + 2373, + 10961, + -7797, + 2373, + -12656, + -12317, + 7571, + 6215, + -3729, + 3390, + -3616, + -6554, + -2147, + -5537, + 8927, + -2712, + -5311, + 904, + 7345, + -6667, + 12543, + -1130, + 4520, + 13108, + -2034, + -8814, + 7006, + -14351, + -1356, + 13673, + -2599, + 5198, + 565, + -8362, + -5311, + 565, + -11526 + ], + [ + 1495, + 1495, + -5460, + 6305, + -5590, + 1560, + -2470, + -910, + 3380, + -7085, + 4615, + 7735, + -4095, + -1950, + -6435, + 780, + 8060, + 7995, + 1170, + 4225, + -6955, + 6370, + -6240, + 4745, + 6370, + 3770, + 5980, + 1690, + 2860, + -390, + -520, + 8320, + 6305, + 5655, + 5135, + 6825, + 3120, + -780, + 3250, + 2925, + 585, + -715, + 2860, + 4680, + 1560, + 7930, + 195, + -7280, + 1755, + 6565, + -3380, + 6240 + ], + [ + 8295, + 9555, + -10185, + -12810, + -1785, + -3045, + -3780, + -2835, + -1050, + -12915, + -6090, + 11130, + 3045, + -12600, + 2730, + 7980, + -9765, + -3150, + -1575, + 2205, + 10185, + 3255, + 1785, + -11445, + 5250, + 9450, + 1995, + -13230, + 630, + 3360, + -4410, + -3885, + 5460, + -12390, + -2415, + 11970, + 2625, + -11235, + 2940, + -1680, + -2940, + -5355, + -9870, + 9450, + -315, + -840, + 9450, + -4515, + 10290, + 1260, + 4620, + 9345 + ], + [ + 1620, + -1320, + -1260, + 1780, + 1900, + -2400, + -1160, + 1040, + 1400, + 2520, + 260, + -2540, + 1880, + -1740, + -1960, + 860, + 500, + -2260, + -1700, + 440, + -1260, + 920, + -480, + 420, + -140, + -700, + -820, + 980, + 60, + 460, + 380, + -1520, + 2080, + 300, + 1100, + 1920, + 2140, + 840, + 1440, + -160, + 1200, + -920, + 1060, + -2140, + 2100, + -1320, + 780, + -2520, + -1780, + 2460, + 1680, + -1440 + ], + [ + 4275, + -3555, + -5580, + 3825, + -1845, + 2520, + -2745, + 990, + 4365, + 2070, + -405, + -3375, + 5535, + -5220, + -1665, + -4275, + -4905, + 4005, + 4725, + -3150, + 3645, + 4095, + 405, + -4680, + -3330, + -180, + 3510, + 1935, + -2115, + 3960, + -225, + 5625, + 2070, + 2925, + -2025, + -4725, + 4095, + -3375, + -1755, + -5355, + -4680, + 4635, + -2745, + -1035, + 4500, + 2835, + -4860, + -450, + 1890, + 2115, + -3825, + 2520 + ], + [ + 1496, + -306, + -2125, + 1394, + 1071, + 153, + 1326, + -629, + 1088, + 1632, + 1054, + -1853, + -1870, + 0, + 442, + -1360, + 1343, + -646, + -765, + -901, + 1241, + -918, + -476, + -1615, + 1428, + -476, + -1411, + 986, + -1037, + 1751, + -935, + -442, + 1343, + 1904, + -1054, + 1139, + 34, + 1921, + -1989, + -187, + -1853, + 1496, + 1292, + -459, + -442, + -1241, + -1836, + -1377, + 1581, + 850, + -1785, + -187 + ] + ] +} \ No newline at end of file diff --git a/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/desc.json b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/desc.json new file mode 100644 index 000000000..be172ba86 --- /dev/null +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0", + "input-1" + ], + "ifm_file": [ + "input-0.npy", + "input-1.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/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-0.json b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-0.json new file mode 100644 index 000000000..c5f4c12e1 --- /dev/null +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-0.json @@ -0,0 +1,2759 @@ +{ + "type": "int32", + "data": [ + [ + 5, + -116, + 90, + 93, + 10, + -51, + -103, + 29, + 9, + 65, + 25, + -96, + -97, + 71, + -88, + 111, + -101, + 57, + 120, + -16, + -114, + 95, + -81, + 6, + 123, + 61, + -117, + 81, + -87, + 63, + 30, + -55, + -20, + -98, + 123, + -68, + -50, + 0, + 43, + 0, + 0, + 20, + 90, + -28, + 84, + 72, + 117, + 104, + 75, + -66, + 69, + 59 + ], + [ + -55, + 44, + -64, + 5, + 75, + -80, + -43, + 74, + -13, + 116, + -126, + 56, + 79, + 106, + -89, + 122, + -28, + -39, + -38, + 34, + 40, + -8, + -110, + 123, + -72, + -105, + 24, + -23, + 28, + 95, + -104, + -56, + 3, + 72, + 25, + -31, + 27, + 121, + -6, + 97, + 70, + -52, + -65, + 68, + -76, + -43, + -68, + 26, + -53, + 39, + 110, + 83 + ], + [ + 113, + -122, + -12, + -72, + 106, + 53, + -47, + 15, + 26, + -2, + -8, + -114, + -13, + -40, + 80, + 92, + 63, + -121, + 86, + -27, + -22, + 113, + 93, + -116, + -37, + 63, + 9, + -63, + 5, + 92, + -72, + 62, + 59, + 97, + -53, + -73, + 11, + 7, + -24, + 70, + 75, + -66, + 74, + -70, + -25, + -122, + -42, + 116, + -16, + 53, + -101, + 34 + ], + [ + -34, + 61, + 108, + 7, + -102, + -7, + -97, + -14, + -113, + 35, + -49, + -77, + -124, + 98, + 85, + 78, + -114, + -39, + 119, + 19, + -96, + -93, + -61, + 119, + -85, + 102, + 44, + 107, + 82, + -44, + 83, + -85, + -54, + -74, + -95, + -106, + -81, + -98, + -31, + -110, + -113, + 124, + -106, + -110, + -121, + -95, + 6, + 82, + 59, + 19, + -107, + 69 + ], + [ + -119, + 32, + -24, + 96, + -50, + 34, + -16, + 5, + 111, + 53, + -23, + -14, + 51, + -40, + -86, + -9, + -111, + -85, + -21, + 75, + 71, + -62, + -21, + -89, + 64, + -66, + 75, + 86, + 47, + -44, + 114, + 46, + 36, + 90, + 96, + -109, + 96, + 67, + -76, + -50, + 63, + -73, + -13, + 47, + 37, + 103, + -100, + -53, + 123, + 17, + -65, + -55 + ], + [ + -42, + 13, + -56, + 30, + -15, + 27, + -89, + 31, + 107, + -94, + -45, + 48, + 29, + 44, + 14, + 46, + 27, + -110, + 63, + -15, + -115, + -24, + -18, + -106, + 126, + -72, + -44, + -16, + 84, + 61, + 68, + -68, + 87, + 83, + -10, + 11, + -119, + 65, + 117, + -8, + 9, + -1, + -107, + 30, + 55, + 108, + 109, + -3, + 116, + 6, + 35, + 25 + ], + [ + 126, + 60, + -98, + -110, + -24, + 3, + 42, + -6, + 3, + 107, + -43, + -3, + 14, + -9, + 118, + 117, + 2, + -14, + 22, + -82, + -20, + -73, + -92, + -104, + 21, + -128, + 36, + -18, + -35, + 68, + 9, + 59, + 52, + -120, + -74, + 17, + 120, + -89, + -102, + 111, + 118, + -86, + -26, + 31, + -79, + -45, + -28, + 35, + -50, + -23, + -55, + 65 + ], + [ + -89, + -70, + -65, + 102, + 112, + -1, + -89, + 64, + -3, + 88, + -37, + 126, + 77, + -71, + 57, + -55, + -39, + -65, + 45, + -61, + 34, + 20, + 63, + 125, + -126, + 124, + -101, + 6, + -42, + 34, + 56, + 91, + -26, + 109, + -46, + -77, + -32, + 6, + 42, + 84, + -71, + -51, + 111, + -16, + -67, + 123, + -14, + 123, + 106, + 103, + 20, + 75 + ], + [ + 116, + -60, + -119, + -47, + 34, + 11, + -108, + 14, + -84, + 0, + 18, + 34, + -23, + -24, + 45, + 63, + 77, + -43, + -20, + -44, + 6, + -96, + -19, + -80, + 7, + 88, + 123, + -15, + -114, + -70, + -102, + 65, + 123, + 13, + -83, + -123, + 120, + -48, + -100, + -83, + -63, + 39, + 99, + -58, + 47, + -112, + -126, + -114, + 107, + 20, + 77, + -123 + ], + [ + -123, + 88, + -102, + -89, + 4, + 26, + -70, + -15, + 44, + -16, + -31, + -110, + -13, + 76, + 31, + 99, + -96, + -126, + 11, + -83, + 23, + 102, + -43, + 12, + 45, + -90, + 100, + -77, + 78, + 40, + -93, + 56, + -78, + 24, + 116, + 115, + 94, + -3, + 14, + -52, + 106, + -7, + 68, + -37, + 60, + -71, + 59, + -117, + -102, + -39, + -6, + 53 + ], + [ + -37, + -124, + -46, + -17, + 10, + 36, + -65, + 27, + 33, + 70, + 5, + 78, + -72, + 53, + -117, + -102, + 92, + -7, + 30, + 25, + 49, + -66, + -83, + -118, + 92, + -71, + 18, + -13, + -87, + -23, + -107, + -83, + -93, + 82, + 16, + 108, + -17, + -77, + 27, + 109, + 7, + -124, + -51, + 107, + 4, + 114, + 1, + -125, + 94, + 66, + 54, + 119 + ], + [ + -78, + 103, + -69, + 119, + -80, + 12, + 73, + -109, + -111, + 88, + -113, + 28, + 111, + 28, + -6, + -22, + 34, + 17, + -1, + -89, + 40, + 60, + 52, + -109, + 51, + 58, + -82, + 88, + 5, + -8, + 56, + 2, + 10, + -49, + 108, + 119, + -95, + 58, + -123, + -34, + 119, + -84, + -32, + -73, + 57, + -10, + 23, + 112, + 4, + 59, + -104, + -74 + ], + [ + 113, + 91, + 39, + -32, + -78, + 89, + 72, + -67, + 22, + 29, + -7, + 108, + -97, + -63, + -104, + 48, + 36, + 123, + 10, + -90, + -14, + -106, + 43, + 43, + 90, + -42, + -49, + -110, + -23, + -7, + 64, + 64, + -93, + -56, + 2, + -43, + -122, + 87, + 58, + 4, + -48, + 86, + -120, + -15, + 76, + 115, + -64, + 37, + -80, + -99, + -38, + 97 + ], + [ + 47, + -4, + -56, + -92, + -59, + -90, + -81, + 47, + -95, + -116, + 10, + -55, + -13, + -93, + -75, + -16, + 47, + -23, + 10, + 5, + -60, + -57, + -20, + -120, + 46, + 28, + -50, + -33, + -45, + 38, + 65, + -101, + -23, + -125, + -13, + -65, + -43, + -12, + -46, + -28, + 67, + 78, + -127, + -32, + 87, + 7, + -76, + 23, + -92, + -123, + 33, + 3 + ], + [ + 64, + -41, + 89, + -21, + 60, + -103, + -104, + 71, + 84, + 112, + -46, + -123, + 121, + 25, + -65, + 66, + 102, + -56, + 68, + 72, + -1, + 33, + -60, + 108, + 122, + 122, + 59, + -118, + -35, + -15, + 116, + 11, + 8, + -91, + 74, + -43, + -105, + 123, + -80, + -124, + -109, + -13, + -102, + 86, + 2, + -46, + -128, + -6, + -90, + 121, + -54, + -7 + ], + [ + -124, + -95, + -76, + -115, + 57, + 113, + 123, + -61, + 73, + 0, + -117, + -105, + 11, + -20, + -126, + 109, + 58, + 0, + 123, + 119, + 120, + -62, + 96, + 0, + 57, + 91, + -87, + -14, + -96, + -57, + -23, + 90, + 91, + -29, + -45, + 7, + 104, + 121, + -71, + -81, + 52, + -52, + -78, + -121, + -26, + -29, + 15, + -77, + 54, + 45, + -11, + -82 + ], + [ + 1, + 44, + -33, + -61, + 1, + -38, + -26, + -40, + -51, + 54, + -11, + -10, + 38, + -36, + -103, + 89, + -114, + 17, + -61, + -74, + -118, + 101, + -19, + -41, + 61, + -119, + 15, + -2, + 13, + -97, + 114, + -68, + 45, + 62, + -41, + -95, + -53, + 77, + 103, + 110, + -71, + 26, + -90, + 53, + -22, + 53, + 46, + 125, + -4, + -41, + 6, + -87 + ], + [ + -100, + 4, + 82, + 7, + 71, + -83, + -14, + 28, + -40, + -125, + -110, + 108, + 26, + -61, + -63, + -118, + 112, + -101, + 65, + -67, + -43, + -59, + 82, + -120, + -39, + -57, + -59, + -79, + 104, + -32, + -22, + -30, + 121, + -42, + -41, + -45, + -45, + -106, + 26, + -122, + -71, + -77, + -54, + 64, + 24, + 124, + -39, + 108, + -117, + 0, + 75, + 7 + ], + [ + 109, + -48, + -120, + 69, + -111, + 67, + 59, + 87, + -6, + 100, + -85, + -18, + -97, + 67, + 54, + 77, + 66, + -50, + -111, + 108, + -3, + -104, + 108, + 125, + -15, + 68, + -119, + -105, + -58, + 39, + -94, + -120, + 42, + 68, + 60, + 75, + 76, + 25, + 4, + 90, + -40, + -104, + 63, + -58, + 121, + -23, + 89, + -118, + 40, + -14, + -11, + -61 + ], + [ + 119, + -28, + 88, + -20, + -116, + 96, + -81, + -60, + 91, + 99, + 105, + -20, + 65, + -45, + 60, + 0, + -115, + -22, + -9, + -63, + -33, + 0, + -116, + -90, + 67, + -39, + 27, + 16, + 12, + -23, + -5, + 82, + 118, + -63, + 42, + 119, + -127, + 72, + -2, + 118, + 19, + 85, + -86, + -92, + 108, + 6, + 14, + -85, + -71, + 80, + -51, + 20 + ], + [ + -48, + -61, + -86, + 109, + 111, + -99, + -38, + 15, + -31, + 55, + -62, + -113, + -43, + 24, + -82, + 80, + -125, + -111, + 1, + 2, + -53, + -63, + -111, + 41, + -32, + -98, + -27, + 110, + -62, + 100, + -63, + -81, + -62, + -46, + -98, + 21, + -43, + 55, + -3, + -16, + -8, + -89, + 53, + -102, + 55, + 126, + 66, + -12, + -48, + 94, + -63, + -5 + ], + [ + 68, + 107, + 106, + -106, + 101, + -99, + 21, + 109, + 38, + 113, + -41, + -48, + -45, + -38, + 46, + -13, + 60, + -22, + -50, + -80, + 12, + 101, + 91, + -64, + -7, + 51, + 28, + -111, + 22, + -119, + -99, + 38, + -102, + -42, + 22, + 39, + -15, + -105, + 75, + 114, + 98, + 62, + -26, + 95, + -4, + -94, + 88, + -47, + 111, + -35, + 93, + 8 + ], + [ + -9, + -53, + 85, + -113, + -9, + -34, + 10, + -64, + 41, + -30, + -81, + -78, + 49, + -62, + -50, + 31, + -44, + -30, + -66, + -40, + 48, + 8, + 126, + 68, + -124, + -32, + -55, + 21, + -61, + 118, + -52, + 5, + -97, + 103, + 104, + 74, + -39, + -114, + 53, + -19, + 124, + 50, + 9, + 123, + 76, + -12, + -124, + -105, + -15, + 15, + -121, + -96 + ], + [ + 51, + 63, + -121, + 1, + -108, + 56, + 84, + 93, + 24, + 32, + 108, + 28, + -15, + 64, + 22, + 86, + 5, + 93, + -117, + -119, + -103, + 13, + 52, + -73, + -89, + 91, + 63, + 37, + -4, + -21, + -123, + -81, + 100, + -42, + 51, + 51, + -50, + -76, + 48, + -105, + -2, + 98, + 53, + 66, + -107, + -78, + -58, + -54, + -79, + 119, + -86, + 52 + ], + [ + 21, + 27, + -74, + -50, + 26, + -52, + 48, + -118, + -110, + 57, + 29, + -117, + 101, + -127, + 115, + 58, + 123, + 113, + -49, + 64, + -75, + -8, + -67, + -5, + 94, + -17, + -105, + -46, + 72, + 5, + 14, + -19, + -54, + 24, + 33, + 101, + 29, + 125, + 82, + -108, + -28, + -30, + -128, + -82, + 66, + -39, + -91, + -55, + -58, + -84, + -103, + 66 + ], + [ + 82, + -2, + 28, + 106, + 86, + -120, + 115, + -111, + -122, + -26, + 62, + -108, + -54, + -62, + -27, + 123, + -44, + -75, + -97, + -78, + -95, + 18, + -21, + -2, + 84, + 20, + -89, + -32, + -49, + 82, + -50, + -93, + 59, + -19, + -104, + 47, + -75, + 93, + 84, + -34, + 13, + 16, + 38, + -111, + -46, + -85, + 49, + -111, + 3, + 57, + 113, + -55 + ], + [ + -126, + 56, + -128, + -112, + 124, + 91, + 52, + 85, + -109, + -106, + -52, + -122, + 98, + -114, + 10, + 89, + 59, + -69, + -9, + 11, + 67, + -20, + -56, + 74, + 98, + -4, + -121, + -1, + 98, + 124, + -26, + -90, + 17, + 83, + 112, + -115, + -54, + -7, + -103, + 98, + -100, + 41, + 106, + 46, + 66, + -61, + 83, + -22, + -113, + -35, + -39, + 4 + ], + [ + -61, + -11, + -19, + -45, + 49, + -51, + 67, + -65, + 92, + -35, + -118, + -90, + 77, + 94, + -74, + 25, + 18, + -94, + -13, + 48, + 118, + 88, + -104, + -68, + -17, + -90, + 17, + -126, + -100, + -116, + -53, + 66, + -83, + 123, + -60, + -117, + -43, + 62, + -101, + -110, + 88, + 22, + -41, + 64, + 87, + -37, + 15, + -126, + -50, + 23, + -78, + 124 + ], + [ + 119, + -63, + -27, + -80, + 0, + -97, + -29, + 13, + 28, + 24, + -72, + 74, + 48, + 64, + -9, + 99, + -29, + 77, + -77, + -65, + 6, + 13, + 62, + -53, + 94, + -44, + 8, + 109, + 9, + 45, + 103, + 120, + -1, + -22, + -78, + 9, + 106, + -4, + -40, + -101, + -29, + -68, + 121, + 6, + -94, + -111, + 88, + 109, + 66, + -97, + -103, + -78 + ], + [ + 63, + 67, + 85, + -104, + -89, + 101, + 108, + 57, + -101, + -111, + -114, + 48, + 87, + 33, + -62, + 65, + -113, + 83, + 99, + 55, + 96, + 21, + -9, + -46, + 107, + 49, + -80, + 116, + -113, + 21, + -80, + 41, + -23, + -17, + 43, + 64, + -32, + 126, + -1, + -88, + -127, + -77, + 48, + 9, + -42, + -6, + 85, + 17, + -114, + -116, + -6, + -25 + ], + [ + 88, + 20, + 64, + 21, + -40, + 39, + 30, + 55, + -80, + 35, + -56, + 73, + 75, + 31, + 113, + 9, + -122, + 26, + 70, + -103, + -102, + -59, + 87, + 6, + 120, + 94, + 13, + 45, + -44, + -105, + -27, + 23, + -82, + -72, + -125, + 59, + 101, + 82, + -32, + 23, + 117, + 22, + -53, + -42, + 57, + -15, + 85, + 92, + -119, + 56, + -34, + 4 + ], + [ + -61, + -35, + -44, + -116, + 71, + -92, + -33, + -79, + -88, + -33, + 106, + 112, + -31, + 0, + 123, + -69, + 112, + -102, + -71, + -42, + -119, + 80, + 90, + -31, + 85, + 68, + 76, + 76, + 18, + -100, + 107, + 27, + 101, + 116, + -81, + -26, + -79, + -116, + 118, + 107, + 109, + 97, + 37, + 5, + 124, + 12, + 35, + -75, + 62, + 80, + 45, + -1 + ], + [ + -78, + -120, + 31, + 46, + 69, + 114, + -2, + 83, + 54, + -58, + 87, + -115, + 24, + 111, + 40, + 110, + -114, + 7, + 71, + 35, + 96, + -11, + 46, + -21, + 94, + -98, + -64, + -104, + 51, + -69, + -48, + 85, + -37, + -91, + -123, + -71, + 105, + 11, + 125, + -74, + -39, + -87, + -27, + 15, + 78, + -35, + 68, + 31, + -54, + 104, + -18, + -90 + ], + [ + 117, + 104, + -116, + 102, + 113, + 83, + -63, + 32, + 9, + 30, + 29, + 34, + 3, + 48, + 6, + -124, + -120, + 116, + 103, + 21, + -84, + 71, + -92, + -32, + -44, + -125, + 77, + 1, + -48, + 1, + -128, + -17, + 4, + -42, + 83, + -65, + -93, + 6, + 98, + -33, + -117, + 119, + -15, + -84, + 28, + -47, + 111, + -54, + 12, + 10, + -67, + -1 + ], + [ + -101, + 36, + 65, + 114, + -45, + -56, + 11, + 48, + 125, + -122, + -68, + -62, + -63, + -10, + 94, + -121, + 80, + 29, + 28, + 44, + -99, + 62, + -65, + 3, + 44, + 26, + -46, + -28, + -7, + -118, + 57, + -103, + -12, + 39, + -108, + 125, + -32, + -124, + 39, + 14, + 35, + 63, + -7, + 82, + -34, + 11, + -88, + 30, + -62, + 49, + 76, + 91 + ], + [ + 108, + -97, + -93, + 108, + -31, + -122, + -55, + 85, + -38, + -109, + 56, + -79, + -39, + -128, + 25, + -15, + 93, + -43, + -76, + -86, + -77, + -13, + -106, + -26, + 89, + 67, + 34, + 99, + 70, + 38, + 92, + -97, + 80, + -53, + 58, + 104, + -2, + -106, + -34, + -25, + 110, + 112, + 16, + 114, + -17, + -24, + 85, + 42, + 5, + -12, + 51, + 64 + ], + [ + -3, + -120, + -103, + -92, + -11, + 28, + 76, + -69, + 72, + 41, + -115, + -39, + -51, + 98, + 106, + 80, + 6, + -3, + -49, + 69, + -106, + -59, + -94, + -2, + -52, + -78, + -33, + 91, + 14, + 81, + 105, + 102, + -39, + 95, + 103, + 116, + -39, + -70, + 20, + 109, + 101, + 17, + -90, + -21, + 54, + 14, + -40, + -41, + -113, + -55, + 42, + -67 + ], + [ + 125, + -107, + 22, + -2, + 84, + 98, + 10, + 32, + 50, + 4, + -81, + -19, + -67, + -10, + 28, + -75, + -65, + 81, + -32, + -78, + 53, + 54, + 82, + 65, + 124, + 18, + -55, + 92, + -61, + -54, + 83, + 96, + -42, + 57, + 107, + 75, + -127, + 41, + -85, + 87, + -111, + 125, + -83, + -21, + -69, + 79, + -28, + 61, + -111, + -13, + 104, + 108 + ], + [ + -75, + -28, + -24, + 16, + 9, + -101, + 66, + -71, + -48, + 86, + 47, + -27, + 104, + -28, + 16, + -66, + -82, + -3, + 15, + 77, + -29, + 100, + 26, + -111, + 60, + 18, + -29, + -9, + -52, + 28, + 16, + -14, + -56, + -27, + -2, + -8, + -50, + 20, + -71, + -1, + -98, + -8, + 71, + 80, + 49, + 62, + -112, + -41, + 38, + 76, + 20, + 89 + ], + [ + -59, + -89, + -106, + 20, + 41, + -56, + 71, + 60, + -37, + -68, + 61, + 43, + -85, + -63, + -5, + 2, + -86, + 113, + -29, + -31, + -113, + 95, + -69, + 123, + -2, + 95, + -83, + -86, + 76, + 81, + 10, + -120, + 112, + -28, + 110, + 94, + 89, + 47, + 43, + 7, + -122, + -30, + 58, + 79, + 14, + 52, + -123, + -9, + 1, + 99, + -49, + -70 + ], + [ + -39, + -85, + 14, + 35, + 76, + 119, + -110, + -65, + -52, + -65, + 82, + -93, + -121, + 91, + 117, + -71, + -44, + 0, + 6, + 124, + -25, + -125, + -21, + 13, + 3, + 2, + 107, + 77, + -64, + -38, + 42, + -24, + -19, + -86, + -64, + 60, + 86, + 72, + -50, + -94, + -88, + -28, + 4, + 99, + 101, + -128, + 52, + -52, + -78, + 13, + -120, + -43 + ], + [ + 12, + -59, + 23, + -11, + 75, + -82, + -114, + 7, + -63, + 52, + -105, + 18, + 124, + -105, + -52, + 87, + 8, + -84, + -74, + 67, + 91, + -37, + -8, + 71, + -83, + -76, + 69, + -81, + 68, + -2, + 124, + -120, + 113, + -71, + -120, + 56, + 7, + 85, + -101, + -108, + 16, + 96, + -25, + 75, + 103, + 93, + 1, + 50, + 6, + 43, + 16, + 5 + ], + [ + -17, + 38, + 63, + 106, + 28, + -103, + 21, + -48, + -122, + -110, + 22, + 112, + 0, + -15, + -106, + 44, + -114, + 86, + 80, + 124, + -56, + -87, + -52, + 75, + -73, + 98, + -89, + -116, + -73, + 64, + 25, + -38, + 39, + 37, + 13, + 3, + -103, + -62, + 6, + -94, + -7, + -99, + 72, + -102, + -105, + 34, + -72, + -39, + -48, + -73, + 66, + 48 + ], + [ + -68, + 47, + 53, + 9, + 19, + 110, + -13, + -30, + 9, + 85, + 52, + -109, + -11, + 60, + -71, + 124, + 78, + 87, + -108, + 19, + 6, + 31, + 88, + -38, + 8, + 45, + 64, + 68, + -43, + 126, + -126, + -3, + 27, + -113, + -13, + 23, + 26, + -98, + -58, + -66, + 35, + -45, + 17, + 58, + 75, + -82, + 102, + -86, + -123, + -117, + -77, + 94 + ], + [ + -75, + 48, + -22, + -118, + -15, + -121, + -7, + 14, + 4, + -56, + 67, + 24, + -64, + -18, + -101, + 107, + 64, + -55, + 44, + 45, + 27, + -115, + 96, + 115, + 120, + 122, + 108, + 60, + -114, + -10, + -66, + -72, + 83, + 79, + 5, + 59, + -96, + -72, + 91, + -13, + 11, + -10, + -77, + 82, + 65, + 46, + -38, + 36, + 115, + 37, + -2, + -60 + ], + [ + 5, + -34, + 27, + -117, + -80, + 72, + -31, + -18, + 10, + -17, + 65, + -66, + 65, + -75, + -34, + 21, + 97, + -69, + 21, + -112, + -109, + 67, + 55, + -33, + 30, + -32, + -58, + -19, + -49, + 79, + -24, + -47, + 8, + 65, + -59, + 111, + -10, + 40, + 116, + -18, + -78, + 62, + -127, + -12, + 121, + -23, + 46, + 5, + -74, + -47, + 5, + -102 + ], + [ + -23, + -23, + 84, + -97, + 86, + -24, + 38, + 14, + -52, + 109, + -71, + -119, + 63, + 30, + 99, + -12, + -124, + -123, + -18, + -65, + 107, + -98, + 96, + -73, + -98, + -58, + -92, + -26, + -44, + 6, + 8, + -128, + -97, + -87, + -79, + -105, + -48, + 12, + -50, + -45, + -9, + 11, + -44, + -72, + -24, + -122, + -3, + 112, + -27, + -101, + 52, + -96 + ], + [ + -79, + -91, + 97, + 122, + 17, + 29, + 36, + 27, + 10, + 123, + 58, + -106, + -29, + 120, + -26, + -76, + 93, + 30, + 15, + -21, + -97, + -31, + -17, + 109, + -50, + -90, + -19, + 126, + -6, + -32, + 42, + 37, + -52, + 118, + 23, + -114, + -25, + 107, + -28, + 16, + 28, + 51, + 94, + -90, + 3, + 8, + -90, + 43, + -98, + -12, + -44, + -89 + ], + [ + 81, + -66, + -63, + 89, + 95, + -120, + -58, + 52, + 70, + 126, + 13, + -127, + 94, + -87, + -98, + 43, + 25, + -113, + -85, + 22, + -63, + 46, + -24, + 21, + -7, + -35, + -41, + 49, + 3, + 23, + 19, + -76, + 104, + 15, + 55, + 96, + 107, + 42, + 72, + -8, + 60, + -46, + 53, + -107, + 105, + -66, + 39, + -126, + -89, + 123, + 84, + -72 + ], + [ + -95, + 79, + 124, + -85, + 41, + -56, + 61, + -22, + -97, + -46, + 9, + 75, + -123, + 116, + 37, + 95, + 109, + -89, + -105, + 70, + -81, + -91, + -9, + 104, + 74, + 4, + -78, + -43, + 47, + -88, + 5, + -125, + -46, + -65, + 45, + 105, + -91, + 75, + 39, + 119, + 104, + -103, + 61, + 23, + -100, + -63, + 108, + 10, + -42, + -47, + 85, + -56 + ], + [ + -88, + 18, + 125, + -82, + -63, + -9, + -78, + 37, + -64, + -96, + -62, + 109, + 110, + 0, + -26, + 80, + -79, + 38, + 45, + 53, + -73, + 54, + 28, + 95, + -84, + 28, + 83, + -58, + 61, + -103, + 55, + 26, + -79, + -112, + 62, + -67, + -2, + -113, + 117, + 11, + 109, + -88, + -76, + 27, + 26, + 73, + 108, + 81, + -93, + -50, + 105, + 11 + ] + ] +} \ No newline at end of file diff --git a/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-1.json b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-1.json new file mode 100644 index 000000000..401d290c4 --- /dev/null +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/input-1.json @@ -0,0 +1,158 @@ +{ + "type": "int32", + "data": [ + [ + 93 + ], + [ + 15 + ], + [ + -116 + ], + [ + -8 + ], + [ + 82 + ], + [ + 39 + ], + [ + -95 + ], + [ + -75 + ], + [ + 89 + ], + [ + 121 + ], + [ + 63 + ], + [ + -103 + ], + [ + 29 + ], + [ + 83 + ], + [ + 35 + ], + [ + 23 + ], + [ + -9 + ], + [ + -66 + ], + [ + -57 + ], + [ + 62 + ], + [ + -111 + ], + [ + -107 + ], + [ + -27 + ], + [ + 69 + ], + [ + 39 + ], + [ + 22 + ], + [ + 8 + ], + [ + -100 + ], + [ + -44 + ], + [ + -108 + ], + [ + 65 + ], + [ + 63 + ], + [ + -63 + ], + [ + -54 + ], + [ + -48 + ], + [ + 98 + ], + [ + -4 + ], + [ + 66 + ], + [ + -14 + ], + [ + 50 + ], + [ + 6 + ], + [ + -57 + ], + [ + 95 + ], + [ + 52 + ], + [ + 68 + ], + [ + 113 + ], + [ + -65 + ], + [ + -105 + ], + [ + 20 + ], + [ + -45 + ], + [ + -17 + ] + ] +} \ No newline at end of file diff --git a/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json new file mode 100644 index 000000000..15897df2f --- /dev/null +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json @@ -0,0 +1,62 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 51, + 52 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 51, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 51, + 52 + ], + type: "INT32" + } + ], + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ] +} -- cgit v1.2.1