diff options
author | James Ward <james.ward@arm.com> | 2022-12-14 12:54:33 +0000 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2022-12-15 16:42:48 +0000 |
commit | 1aa23bd44af0ae508dc83d26e66dfc6d68d837f8 (patch) | |
tree | b8eb2bbc9481a662dfe90b7f056e8a2670626034 /operators/ew_unary/ceil/ceil_55x9_f16 | |
parent | 263d638929db1393196f171254a9e87e70983046 (diff) | |
download | conformance_tests-1aa23bd44af0ae508dc83d26e66dfc6d68d837f8.tar.gz |
Create MI tests for EW Unary: ABS, CEIL, FLOOR, NEGATE
Signed-off-by: James Ward <james.ward@arm.com>
Change-Id: I2359051636ec6f3924bfc854c227993a883067cc
Diffstat (limited to 'operators/ew_unary/ceil/ceil_55x9_f16')
-rw-r--r-- | operators/ew_unary/ceil/ceil_55x9_f16/Conformance-result-0.json | 610 | ||||
-rw-r--r-- | operators/ew_unary/ceil/ceil_55x9_f16/desc.json | 23 | ||||
-rw-r--r-- | operators/ew_unary/ceil/ceil_55x9_f16/input-0.json | 610 | ||||
-rw-r--r-- | operators/ew_unary/ceil/ceil_55x9_f16/test.json | 49 |
4 files changed, 1292 insertions, 0 deletions
diff --git a/operators/ew_unary/ceil/ceil_55x9_f16/Conformance-result-0.json b/operators/ew_unary/ceil/ceil_55x9_f16/Conformance-result-0.json new file mode 100644 index 000000000..a4f16dc37 --- /dev/null +++ b/operators/ew_unary/ceil/ceil_55x9_f16/Conformance-result-0.json @@ -0,0 +1,610 @@ +{ + "type": "float16", + "data": [ + [ + 2.0, + 1.0, + -0.0, + -1.0, + 2.0, + -0.0, + -1.0, + -0.0, + 2.0 + ], + [ + 1.0, + 2.0, + 2.0, + -1.0, + 2.0, + -0.0, + 1.0, + -1.0, + 2.0 + ], + [ + -0.0, + -1.0, + -0.0, + -1.0, + -1.0, + 1.0, + -0.0, + 2.0, + -0.0 + ], + [ + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + 2.0, + -0.0, + -1.0, + 1.0 + ], + [ + 2.0, + -1.0, + -0.0, + 2.0, + 1.0, + 2.0, + 1.0, + 1.0, + -0.0 + ], + [ + 2.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + 1.0, + 2.0, + -0.0 + ], + [ + 1.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 1.0, + 1.0, + 1.0 + ], + [ + -1.0, + -0.0, + -1.0, + 2.0, + 2.0, + -1.0, + 1.0, + -1.0, + -0.0 + ], + [ + -1.0, + -0.0, + 1.0, + 2.0, + -1.0, + 1.0, + 1.0, + 2.0, + 1.0 + ], + [ + -0.0, + 1.0, + -0.0, + 2.0, + -0.0, + 1.0, + -1.0, + -0.0, + 2.0 + ], + [ + 1.0, + -0.0, + 2.0, + 2.0, + -0.0, + 1.0, + -0.0, + 1.0, + -0.0 + ], + [ + -1.0, + 2.0, + 2.0, + 2.0, + 2.0, + 1.0, + 2.0, + 2.0, + -0.0 + ], + [ + -0.0, + -1.0, + 1.0, + -0.0, + -0.0, + 1.0, + -0.0, + -1.0, + 2.0 + ], + [ + 2.0, + -1.0, + -1.0, + -0.0, + 2.0, + 2.0, + -1.0, + 2.0, + -1.0 + ], + [ + -0.0, + 2.0, + -1.0, + -1.0, + -0.0, + 1.0, + 2.0, + 2.0, + -1.0 + ], + [ + -1.0, + 2.0, + -0.0, + 2.0, + 1.0, + -1.0, + 2.0, + -1.0, + -0.0 + ], + [ + 1.0, + 1.0, + 1.0, + 1.0, + 2.0, + 2.0, + 1.0, + -1.0, + 1.0 + ], + [ + 2.0, + -0.0, + -0.0, + -0.0, + -1.0, + 1.0, + -0.0, + 2.0, + 2.0 + ], + [ + 2.0, + -0.0, + -0.0, + 1.0, + 2.0, + -0.0, + 2.0, + -1.0, + 2.0 + ], + [ + -1.0, + -1.0, + 1.0, + -1.0, + -1.0, + -1.0, + -0.0, + 2.0, + -1.0 + ], + [ + 1.0, + 2.0, + -1.0, + -1.0, + 2.0, + 2.0, + 1.0, + 2.0, + -1.0 + ], + [ + -0.0, + 1.0, + -0.0, + 2.0, + 1.0, + 2.0, + -0.0, + -0.0, + -1.0 + ], + [ + -1.0, + 2.0, + -1.0, + -1.0, + -1.0, + -1.0, + 2.0, + -0.0, + 2.0 + ], + [ + -1.0, + 1.0, + -0.0, + -0.0, + 2.0, + 2.0, + 2.0, + -1.0, + -1.0 + ], + [ + 1.0, + -0.0, + 1.0, + 1.0, + 1.0, + 2.0, + 1.0, + -1.0, + -1.0 + ], + [ + 1.0, + -0.0, + -0.0, + -0.0, + 2.0, + 2.0, + 1.0, + -0.0, + -0.0 + ], + [ + 1.0, + -0.0, + 1.0, + 1.0, + -1.0, + -1.0, + -1.0, + 2.0, + 1.0 + ], + [ + -1.0, + 2.0, + -0.0, + -0.0, + 2.0, + -1.0, + -1.0, + 1.0, + -1.0 + ], + [ + 1.0, + -1.0, + -1.0, + -1.0, + -0.0, + -1.0, + -1.0, + 2.0, + -0.0 + ], + [ + -0.0, + -1.0, + -0.0, + -0.0, + 1.0, + -1.0, + 2.0, + 2.0, + -1.0 + ], + [ + -1.0, + -1.0, + 1.0, + -1.0, + 2.0, + 2.0, + 2.0, + 1.0, + 2.0 + ], + [ + -1.0, + -0.0, + -0.0, + 2.0, + 1.0, + 2.0, + -1.0, + 2.0, + -0.0 + ], + [ + -0.0, + 2.0, + -0.0, + -0.0, + 1.0, + -1.0, + -0.0, + -1.0, + -1.0 + ], + [ + 2.0, + 1.0, + -0.0, + -0.0, + -0.0, + 1.0, + 2.0, + 2.0, + -0.0 + ], + [ + -0.0, + -0.0, + 1.0, + -0.0, + 1.0, + 1.0, + -0.0, + -0.0, + -0.0 + ], + [ + -1.0, + -1.0, + 1.0, + -0.0, + -1.0, + 1.0, + 2.0, + -0.0, + 2.0 + ], + [ + 2.0, + 1.0, + 1.0, + -1.0, + 2.0, + -0.0, + 2.0, + 1.0, + -1.0 + ], + [ + -1.0, + 1.0, + 1.0, + -1.0, + 1.0, + 2.0, + -0.0, + -0.0, + -1.0 + ], + [ + 2.0, + -0.0, + 2.0, + -0.0, + 1.0, + -0.0, + -1.0, + 2.0, + -0.0 + ], + [ + 1.0, + 2.0, + 2.0, + 2.0, + -1.0, + 1.0, + 2.0, + -0.0, + -1.0 + ], + [ + 2.0, + -0.0, + 1.0, + 2.0, + 1.0, + -0.0, + -0.0, + -0.0, + -1.0 + ], + [ + 2.0, + 2.0, + -0.0, + -0.0, + 2.0, + -1.0, + 1.0, + -0.0, + 1.0 + ], + [ + -1.0, + 1.0, + -0.0, + 1.0, + -1.0, + -0.0, + 1.0, + -1.0, + -1.0 + ], + [ + -1.0, + -0.0, + -1.0, + 2.0, + -0.0, + 2.0, + 2.0, + -1.0, + 1.0 + ], + [ + 2.0, + 1.0, + -0.0, + -0.0, + -1.0, + 1.0, + 2.0, + 2.0, + -1.0 + ], + [ + 1.0, + -0.0, + 2.0, + -1.0, + 2.0, + 2.0, + -1.0, + -1.0, + 2.0 + ], + [ + -1.0, + 1.0, + 2.0, + 1.0, + -0.0, + -0.0, + -1.0, + 2.0, + -0.0 + ], + [ + -1.0, + -0.0, + 2.0, + -1.0, + 2.0, + 1.0, + 2.0, + 2.0, + 2.0 + ], + [ + 2.0, + -1.0, + 2.0, + 1.0, + 1.0, + 2.0, + 2.0, + 1.0, + -0.0 + ], + [ + -0.0, + -0.0, + -0.0, + -0.0, + -1.0, + -1.0, + 2.0, + -0.0, + 2.0 + ], + [ + 1.0, + -1.0, + -1.0, + -1.0, + 2.0, + -1.0, + 1.0, + 2.0, + 2.0 + ], + [ + -1.0, + -1.0, + -1.0, + -1.0, + -1.0, + 1.0, + 2.0, + 1.0, + 1.0 + ], + [ + -1.0, + 2.0, + 1.0, + 2.0, + 2.0, + -0.0, + -1.0, + -1.0, + -0.0 + ], + [ + 2.0, + -0.0, + 2.0, + 1.0, + -1.0, + -0.0, + 1.0, + 1.0, + -0.0 + ], + [ + -1.0, + 1.0, + -1.0, + 2.0, + -1.0, + -1.0, + -0.0, + 1.0, + 1.0 + ] + ] +}
\ No newline at end of file diff --git a/operators/ew_unary/ceil/ceil_55x9_f16/desc.json b/operators/ew_unary/ceil/ceil_55x9_f16/desc.json new file mode 100644 index 000000000..d418e4060 --- /dev/null +++ b/operators/ew_unary/ceil/ceil_55x9_f16/desc.json @@ -0,0 +1,23 @@ +{ + "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-mi" + ] +}
\ No newline at end of file diff --git a/operators/ew_unary/ceil/ceil_55x9_f16/input-0.json b/operators/ew_unary/ceil/ceil_55x9_f16/input-0.json new file mode 100644 index 000000000..61ec48187 --- /dev/null +++ b/operators/ew_unary/ceil/ceil_55x9_f16/input-0.json @@ -0,0 +1,610 @@ +{ + "type": "float16", + "data": [ + [ + 1.2734375, + 0.96630859375, + -0.12493896484375, + -1.388671875, + 1.6826171875, + -0.63427734375, + -1.7998046875, + -0.63037109375, + 1.177734375 + ], + [ + 0.49072265625, + 1.0029296875, + 1.1748046875, + -1.15234375, + 1.6953125, + -0.248046875, + 0.55615234375, + -1.9912109375, + 1.9736328125 + ], + [ + -0.87646484375, + -1.751953125, + -0.1669921875, + -1.4833984375, + -1.390625, + 0.529296875, + -0.42822265625, + 1.6875, + -0.72314453125 + ], + [ + 0.90478515625, + -0.1556396484375, + 0.6396484375, + 0.398681640625, + -0.10888671875, + 1.7998046875, + -0.62890625, + -1.291015625, + 0.71240234375 + ], + [ + 1.3837890625, + -1.8388671875, + -0.201416015625, + 1.5703125, + 0.99853515625, + 1.966796875, + 0.1256103515625, + 0.64013671875, + -0.7900390625 + ], + [ + 1.7900390625, + -0.53466796875, + 0.9541015625, + -0.387451171875, + 0.247314453125, + 0.87890625, + 0.035736083984375, + 1.6279296875, + -0.32275390625 + ], + [ + 0.58837890625, + -0.63037109375, + -0.367431640625, + -0.23974609375, + -1.4970703125, + -1.6328125, + 0.669921875, + 0.6220703125, + 0.65185546875 + ], + [ + -1.9208984375, + -0.69384765625, + -1.208984375, + 1.1123046875, + 1.4423828125, + -1.013671875, + 0.67138671875, + -1.482421875, + -0.8994140625 + ], + [ + -1.4453125, + -0.86572265625, + 0.69873046875, + 1.6416015625, + -1.189453125, + 0.1683349609375, + 0.8056640625, + 1.8115234375, + 0.440185546875 + ], + [ + -0.9794921875, + 0.501953125, + -0.71826171875, + 1.904296875, + -0.4013671875, + 0.74169921875, + -1.9072265625, + -0.399658203125, + 1.5 + ], + [ + 0.44091796875, + -0.2242431640625, + 1.744140625, + 1.416015625, + -0.7109375, + 0.17822265625, + -0.04071044921875, + 0.52880859375, + -0.66357421875 + ], + [ + -1.0234375, + 1.650390625, + 1.6953125, + 1.373046875, + 1.9130859375, + 0.97998046875, + 1.05859375, + 1.05078125, + -0.07757568359375 + ], + [ + -0.1741943359375, + -1.0390625, + 0.5791015625, + -0.8427734375, + -0.96875, + 0.34375, + -0.360107421875, + -1.125, + 1.2646484375 + ], + [ + 1.4423828125, + -1.3291015625, + -1.9697265625, + -0.6552734375, + 1.1904296875, + 1.3564453125, + -1.4462890625, + 1.09765625, + -1.537109375 + ], + [ + -0.439697265625, + 1.994140625, + -1.2294921875, + -1.3837890625, + -0.308837890625, + 0.478759765625, + 1.7314453125, + 1.9228515625, + -1.7216796875 + ], + [ + -1.4482421875, + 1.1630859375, + -0.91748046875, + 1.5390625, + 0.65380859375, + -1.552734375, + 1.330078125, + -1.294921875, + -0.305908203125 + ], + [ + 0.208740234375, + 0.0030651092529296875, + 0.74462890625, + 0.61083984375, + 1.9677734375, + 1.998046875, + 0.06585693359375, + -1.619140625, + 0.9111328125 + ], + [ + 1.90625, + -0.7265625, + -0.1551513671875, + -0.30078125, + -1.7939453125, + 0.68896484375, + -0.58642578125, + 1.1494140625, + 1.328125 + ], + [ + 1.28515625, + -0.333251953125, + -0.7138671875, + 0.9951171875, + 1.205078125, + -0.03497314453125, + 1.572265625, + -1.4248046875, + 1.5166015625 + ], + [ + -1.615234375, + -1.3857421875, + 0.1353759765625, + -1.7294921875, + -1.7890625, + -1.998046875, + -0.254638671875, + 1.0986328125, + -1.8603515625 + ], + [ + 0.60888671875, + 1.29296875, + -1.328125, + -1.412109375, + 1.443359375, + 1.29296875, + 0.15576171875, + 1.2763671875, + -1.62890625 + ], + [ + -0.422119140625, + 0.951171875, + -0.97021484375, + 1.009765625, + 0.0167083740234375, + 1.0009765625, + -0.1412353515625, + -0.5283203125, + -1.123046875 + ], + [ + -1.166015625, + 1.005859375, + -1.5244140625, + -1.65625, + -1.294921875, + -1.298828125, + 1.2919921875, + -0.406005859375, + 1.9619140625 + ], + [ + -1.451171875, + 0.6142578125, + -0.205078125, + -0.42822265625, + 1.5, + 1.90234375, + 1.4912109375, + -1.23046875, + -1.1171875 + ], + [ + 0.62451171875, + -0.84375, + 0.93896484375, + 0.265625, + 0.20361328125, + 1.314453125, + 0.84228515625, + -1.8935546875, + -1.8017578125 + ], + [ + 0.40625, + -0.05523681640625, + -0.95947265625, + -0.325439453125, + 1.03125, + 1.306640625, + 0.244873046875, + -0.45849609375, + -0.9169921875 + ], + [ + 0.087646484375, + -0.7412109375, + 0.25634765625, + 0.70654296875, + -1.7353515625, + -1.99609375, + -1.1513671875, + 1.578125, + 0.5849609375 + ], + [ + -1.3125, + 1.5615234375, + -0.12017822265625, + -0.09564208984375, + 1.7421875, + -1.76171875, + -1.1396484375, + 0.343017578125, + -1.2177734375 + ], + [ + 0.71826171875, + -1.1435546875, + -1.603515625, + -1.171875, + -0.30908203125, + -1.2958984375, + -1.4609375, + 1.44140625, + -0.71826171875 + ], + [ + -0.55712890625, + -1.779296875, + -0.5703125, + -0.94091796875, + 0.44189453125, + -1.1787109375, + 1.5537109375, + 1.71875, + -1.6005859375 + ], + [ + -1.5703125, + -1.5390625, + 0.478271484375, + -1.51171875, + 1.4091796875, + 1.0166015625, + 1.279296875, + 0.104248046875, + 1.986328125 + ], + [ + -1.8232421875, + -0.39501953125, + -0.7041015625, + 1.794921875, + 0.307373046875, + 1.224609375, + -1.318359375, + 1.9140625, + -0.005443572998046875 + ], + [ + -0.0253143310546875, + 1.8837890625, + -0.47705078125, + -0.409912109375, + 0.339111328125, + -1.4873046875, + -0.7158203125, + -1.2275390625, + -1.5869140625 + ], + [ + 1.46484375, + 0.357421875, + -0.5654296875, + -0.365234375, + -0.27392578125, + 0.53271484375, + 1.70703125, + 1.7314453125, + -0.43408203125 + ], + [ + -0.68310546875, + -0.19580078125, + 0.271728515625, + -0.1527099609375, + 0.63525390625, + 0.2176513671875, + -0.71728515625, + -0.6171875, + -0.485595703125 + ], + [ + -1.62109375, + -1.3359375, + 0.892578125, + -0.443603515625, + -1.1416015625, + 0.250732421875, + 1.0224609375, + -0.97021484375, + 1.3076171875 + ], + [ + 1.7099609375, + 0.3896484375, + 0.67578125, + -1.7900390625, + 1.7822265625, + -0.43017578125, + 1.6953125, + 0.31591796875, + -1.9814453125 + ], + [ + -1.845703125, + 0.7216796875, + 0.250732421875, + -1.8935546875, + 0.9736328125, + 1.408203125, + -0.0143280029296875, + -0.136962890625, + -1.978515625 + ], + [ + 1.146484375, + -0.67724609375, + 1.5146484375, + -0.5078125, + 0.26025390625, + -0.91845703125, + -1.357421875, + 1.099609375, + -0.013641357421875 + ], + [ + 0.14599609375, + 1.861328125, + 1.8544921875, + 1.4228515625, + -1.25, + 0.377197265625, + 1.5126953125, + -0.501953125, + -1.595703125 + ], + [ + 1.244140625, + -0.07293701171875, + 0.257568359375, + 1.9287109375, + 0.428955078125, + -0.300048828125, + -0.52001953125, + -0.32958984375, + -1.5263671875 + ], + [ + 1.1787109375, + 1.3505859375, + -0.8623046875, + -0.78466796875, + 1.4970703125, + -1.904296875, + 0.08184814453125, + -0.145263671875, + 0.7607421875 + ], + [ + -1.3466796875, + 0.67333984375, + -0.4931640625, + 0.474853515625, + -1.83984375, + -0.153076171875, + 0.0889892578125, + -1.142578125, + -1.44140625 + ], + [ + -1.24609375, + -0.62353515625, + -1.6123046875, + 1.7890625, + -0.380126953125, + 1.236328125, + 1.8974609375, + -1.6767578125, + 0.6064453125 + ], + [ + 1.4853515625, + 0.537109375, + -0.283935546875, + -0.275634765625, + -1.8564453125, + 0.138427734375, + 1.974609375, + 1.8349609375, + -1.8388671875 + ], + [ + 0.8232421875, + -0.79296875, + 1.6123046875, + -1.8193359375, + 1.7431640625, + 1.349609375, + -1.5302734375, + -1.7607421875, + 1.3388671875 + ], + [ + -1.376953125, + 0.1396484375, + 1.6630859375, + 0.269775390625, + -0.4111328125, + -0.219970703125, + -1.7470703125, + 1.875, + -0.75732421875 + ], + [ + -1.2421875, + -0.85595703125, + 1.857421875, + -1.623046875, + 1.46875, + 0.83154296875, + 1.3203125, + 1.9033203125, + 1.3681640625 + ], + [ + 1.7734375, + -1.4921875, + 1.18359375, + 0.1827392578125, + 0.1739501953125, + 1.595703125, + 1.8876953125, + 0.8193359375, + -0.0682373046875 + ], + [ + -0.1744384765625, + -0.45458984375, + -0.5537109375, + -0.43408203125, + -1.640625, + -1.6904296875, + 1.119140625, + -0.2156982421875, + 1.72265625 + ], + [ + 0.448974609375, + -1.859375, + -1.3701171875, + -1.1767578125, + 1.9033203125, + -1.125, + 0.06304931640625, + 1.7451171875, + 1.9091796875 + ], + [ + -1.0546875, + -1.8037109375, + -1.3857421875, + -1.7470703125, + -1.2197265625, + 0.274169921875, + 1.6494140625, + 0.14892578125, + 0.50390625 + ], + [ + -1.1923828125, + 1.2021484375, + 0.47119140625, + 1.45703125, + 1.794921875, + -0.6083984375, + -1.6376953125, + -1.0966796875, + -0.2486572265625 + ], + [ + 1.783203125, + -0.48681640625, + 1.0830078125, + 0.161865234375, + -1.2685546875, + -0.71728515625, + 0.61279296875, + 0.69140625, + -0.260986328125 + ], + [ + -1.0849609375, + 0.8876953125, + -1.32421875, + 1.7470703125, + -1.248046875, + -1.5703125, + -0.00940704345703125, + 0.07818603515625, + 0.03277587890625 + ] + ] +}
\ No newline at end of file diff --git a/operators/ew_unary/ceil/ceil_55x9_f16/test.json b/operators/ew_unary/ceil/ceil_55x9_f16/test.json new file mode 100644 index 000000000..63b25b8b2 --- /dev/null +++ b/operators/ew_unary/ceil/ceil_55x9_f16/test.json @@ -0,0 +1,49 @@ +{ + version: { + _major: 0, + _minor: 51, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CEIL", + attribute_type: "NONE", + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 55, + 9 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 55, + 9 + ], + type: "FP16" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} |