diff options
Diffstat (limited to 'operators/data_layout/tile')
24 files changed, 2334 insertions, 1638 deletions
diff --git a/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/desc.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/desc.json new file mode 100644 index 000000000..41275b4d0 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/desc.json @@ -0,0 +1,22 @@ +{ + "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": 2, + "expected_failure": true, + "expected_failure_desc": "Input Rank does not match output rank", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/input-0.json new file mode 100644 index 000000000..3d00bb152 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/input-0.json @@ -0,0 +1,325 @@ +{ + "type": "int32", + "data": [ + [ + [ + -54, + 126, + -49, + 56, + 2, + -121, + -90, + -109 + ], + [ + -99, + 83, + -47, + 68, + 102, + -1, + 37, + -62 + ], + [ + 101, + -75, + -123, + 18, + 97, + -91, + -115, + -14 + ] + ], + [ + [ + -114, + 7, + -8, + 90, + 40, + -7, + 104, + 52 + ], + [ + -94, + 46, + 52, + -18, + -50, + 34, + -33, + 32 + ], + [ + -55, + 86, + 13, + -92, + 26, + 55, + 38, + 84 + ] + ], + [ + [ + 61, + -34, + 100, + -11, + 16, + 41, + -70, + 6 + ], + [ + 105, + 108, + 112, + 88, + -55, + 119, + 75, + 18 + ], + [ + -25, + 25, + 83, + -80, + 7, + 38, + 45, + 71 + ] + ], + [ + [ + 69, + -15, + 63, + 83, + 114, + 4, + 122, + -21 + ], + [ + 35, + -9, + 0, + -25, + 32, + 102, + -93, + 94 + ], + [ + -89, + -123, + 8, + -98, + -31, + 72, + 1, + -81 + ] + ], + [ + [ + -10, + 50, + -114, + -10, + -62, + 61, + 85, + -121 + ], + [ + 98, + 66, + 3, + -6, + -94, + 1, + 108, + -19 + ], + [ + 4, + 116, + 84, + 45, + 114, + -45, + -31, + -101 + ] + ], + [ + [ + -70, + 80, + 11, + 80, + 10, + 34, + -9, + 49 + ], + [ + -46, + -8, + 29, + -17, + -81, + -96, + -56, + 114 + ], + [ + 50, + -39, + -73, + -122, + -61, + 63, + -33, + 100 + ] + ], + [ + [ + 80, + 102, + -27, + -57, + -60, + -63, + 81, + 94 + ], + [ + -40, + -99, + 71, + -94, + -63, + 80, + -20, + -73 + ], + [ + 25, + -128, + -82, + 19, + -2, + 20, + 22, + 38 + ] + ], + [ + [ + -53, + 31, + 42, + -42, + -110, + 45, + 39, + 39 + ], + [ + 108, + 37, + -114, + 109, + 35, + -86, + -39, + 73 + ], + [ + 28, + -90, + -88, + 104, + -14, + -126, + 82, + -17 + ] + ], + [ + [ + 65, + 75, + -40, + -1, + -86, + 77, + 54, + -73 + ], + [ + 72, + -69, + -27, + 54, + -5, + 92, + -20, + -70 + ], + [ + 60, + 54, + 114, + 39, + 122, + 72, + -39, + 43 + ] + ], + [ + [ + 43, + 45, + 83, + 127, + 67, + 61, + -122, + -3 + ], + [ + 83, + -37, + 28, + -90, + -112, + 38, + 57, + -106 + ], + [ + 26, + -66, + -78, + -105, + -83, + 79, + -49, + -122 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/test.json new file mode 100644 index 000000000..6e4e0f1a7 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_10x3x8_i8_perm0/test.json @@ -0,0 +1,65 @@ +{ + version: { + _major: 0, + _minor: 51, + _patch: 0, + _draft: true + }, + regions: [ + { + name: "main", + blocks: [ + { + name: "main", + operators: [ + { + op: "TILE", + attribute_type: "TileAttribute", + attribute: { + multiples: [ + 1, + 1, + 3 + ] + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 3, + 8 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 10, + 3, + 24, + 1, + 1 + ], + type: "INT8" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] + } + ] +} diff --git a/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/desc.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/desc.json new file mode 100644 index 000000000..584857b19 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/desc.json @@ -0,0 +1,21 @@ +{ + "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": 2, + "expected_failure": true, + "expected_failure_desc": "Input Rank does not match output rank", + "profile": [ + "tosa-mi" + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/input-0.json new file mode 100644 index 000000000..2809948ef --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/input-0.json @@ -0,0 +1,7 @@ +{ + "type": "float32", + "data": [ + 0.91796875, + 0.953125 + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/test.json index 6e36c49b4..114087f51 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_RankMismatch_2_bf16_perm0/test.json @@ -17,11 +17,11 @@ attribute_type: "TileAttribute", attribute: { multiples: [ - 2 + 1 ] }, inputs: [ - + "input-0" ], outputs: [ "result-0" @@ -34,14 +34,17 @@ shape: [ 2 ], - type: "FP32" + type: "BF16" }, { name: "result-0", shape: [ - 4 + 2, + 1, + 1, + 1 ], - type: "FP32" + type: "BF16" } ], inputs: [ diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/input-0.json index ac3d6d83c..da27186b3 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/input-0.json @@ -7,50 +7,50 @@ true, true, true, - false, - false, - false, true, true, false, true, - false + false, + true, + true, + true ], [ false, false, + true, + true, false, + true, + true, + true, false, false, - false, - false, - false, - false, - true, true ], [ - true, false, true, false, false, true, - false, + true, true, false, + false, true, true ], [ - true, false, - true, + false, true, false, false, true, true, + true, false, false, false @@ -58,80 +58,80 @@ [ false, true, + false, true, true, true, - true, - false, false, true, true, + true, true ], [ - false, - false, true, - false, + true, true, false, + true, false, false, true, false, + true, true ], [ - true, - true, - false, - true, false, true, true, true, + false, + false, + false, true, false, - false + false, + true ], [ true, + false, true, true, true, false, true, - false, true, false, true, - true + false ], [ - true, false, true, - true, - true, + false, + false, + false, false, true, true, false, - false, - false + true, + true ], [ - true, false, true, - false, + true, false, false, false, true, false, true, - true + true, + false ] ], [ @@ -140,103 +140,103 @@ true, false, true, + false, true, true, false, - false, - false, true, - false + true, + true ], [ false, true, true, true, - false, - false, + true, false, false, true, false, - true + false, + false ], [ + true, false, - false, - false, - false, + true, true, true, false, false, true, + false, true, - true + false ], [ false, - true, - true, false, false, - true, false, + true, false, false, + true, + true, false, - true + false ], [ false, - false, - true, true, + false, + false, + false, true, false, true, true, false, - true, false ], [ - true, - true, - true, - true, + false, + false, + false, true, true, false, true, false, true, - false + false, + true ], [ - false, - true, true, true, false, + false, true, true, true, false, false, + true, false ], [ false, false, - false, - false, + true, + true, true, false, + true, false, false, true, - true, false ], [ @@ -248,21 +248,21 @@ true, false, false, - false, true, - false + true, + true ], [ - true, - true, - true, false, true, true, + false, true, - true, + false, true, false, + false, + true, true ] ] @@ -270,26 +270,26 @@ [ [ [ - false, true, false, true, - false, true, false, false, true, false, - false + true, + false, + true ], [ - true, + false, true, true, false, true, true, - false, + true, true, false, false, @@ -297,46 +297,45 @@ ], [ false, - false, - false, + true, + true, true, false, false, false, false, true, - true, + false, false ], [ true, - false, - true, true, false, false, true, + false, true, + false, true, true, - false + true ], [ - false, - true, true, false, - true, + false, + false, true, true, true, false, true, + true, true ], [ false, - true, false, false, true, @@ -344,219 +343,220 @@ true, false, false, - false, - false + true, + true, + true ], [ + true, false, true, true, + false, + true, true, true, - false, true, true, - false, - false, false ], [ false, - false, - false, true, false, - false, + true, false, false, false, true, + true, + false, true ], [ - true, - true, - true, - true, + false, false, false, true, + false, true, + false, true, - true, - false + false, + false, + true ], [ - false, true, true, false, true, true, - true, false, - true, false, + true, + true, + true, true ] ], [ [ + true, false, false, - true, - true, false, true, true, + false, true, - true, - true, + false, + false, true ], [ - false, - true, - false, - true, true, true, false, false, true, true, + false, + false, + false, + false, false ], [ true, - true, - true, false, false, true, - false, true, false, + true, false, + true, + true, true ], [ true, true, - false, - false, true, true, false, - false, true, false, + false, + false, + false, false ], [ true, true, - true, false, + true, false, false, false, true, false, - true, - true + false, + false ], [ true, - false, - true, - true, true, + false, true, + false, true, + false, + false, true, true, - false, - true + false ], [ - false, - false, true, - false, true, true, false, + false, true, true, + false, true, + false, false ], [ - false, + true, false, true, false, false, - true, - true, + false, + false, + false, false, true, - true, - true + false ], [ - false, true, true, - false, + true, true, false, - false, + true, true, false, false, - false + true, + true ], [ false, true, true, - false, true, true, false, true, - true, false, - false + false, + true, + true ] ] ], [ [ [ - false, true, false, true, true, - false, true, + false, true, false, true, - false + true, + true ], [ true, - true, false, - true, - true, + false, + false, true, false, true, + false, true, true, true @@ -564,98 +564,98 @@ [ false, false, + false, + true, true, false, false, false, true, false, - true, - true, true ], [ - false, - false, true, - false, + true, + true, true, false, false, false, false, false, - true + false, + false ], [ - false, - false, true, true, false, + true, false, false, - true, false, false, - false + true, + false, + true ], [ - true, false, - true, - true, false, false, false, false, false, true, - true + false, + false, + false, + false ], [ - false, true, false, + false, true, false, true, true, true, - false, - false, + true, + true, true ], [ - true, - true, false, false, - true, false, + true, false, false, true, true, - true + true, + false, + false ], [ - false, true, false, - false, true, false, false, + true, false, true, + true, false, - true + false ], [ true, false, - false, + true, true, true, true, @@ -663,66 +663,52 @@ true, true, false, - true + false ] ], [ [ false, true, - false, - false, true, true, true, - false, true, true, - false + true, + true, + false, + true ], [ false, true, - false, true, false, true, - false, true, + false, true, false, + false, true ], [ - true, - true, - true, - false, - false, false, false, true, true, - true, - false - ], - [ - false, false, false, true, false, - false, true, true, - false, - false, - true + false ], [ - false, true, - false, + true, true, true, true, @@ -730,59 +716,73 @@ false, false, false, + true, true ], [ + false, true, + false, true, false, + false, + true, true, true, true, + true + ], + [ + false, false, false, false, true, - false - ], - [ + true, + true, true, false, false, + true + ], + [ true, true, true, + false, true, false, + false, + false, true, true, false ], [ true, + false, true, true, + false, true, true, false, - false, true, false, - true, false ], [ - false, - false, true, true, false, true, + true, + true, false, false, false, true, - false + true ], [ true, @@ -792,7 +792,7 @@ false, true, true, - true, + false, false, true, true @@ -802,17 +802,30 @@ [ [ [ + true, + true, false, + true, false, true, true, + false, true, + false, + false + ], + [ true, true, false, false, false, - true + false, + false, + false, + false, + true, + false ], [ true, @@ -820,8 +833,8 @@ true, false, false, - true, - true, + false, + false, true, false, false, @@ -830,6 +843,7 @@ [ true, false, + true, false, false, false, @@ -837,24 +851,22 @@ true, false, false, - true, - true + false ], [ - false, - true, - false, true, true, true, + false, true, true, true, + false, + false, true, - false + true ], [ - true, false, false, false, @@ -862,72 +874,60 @@ false, true, true, - false, true, + false, + false, false ], [ false, false, - true, - false, false, false, true, true, - false, true, - false - ], - [ - true, - false, false, - true, - true, false, - true, - true, - true, false, - false + true ], [ + false, + true, true, true, - false, true, false, false, true, - false, true, false, false ], [ + true, + true, + true, false, + true, false, false, false, true, false, - true, - true, - true, - true, false ], [ true, + false, true, false, false, true, - true, false, - true, - true, + false, + false, true, true ] @@ -935,90 +935,90 @@ [ [ false, - true, false, - false, - true, true, true, false, + false, + false, true, true, - true + true, + false ], [ false, - true, false, - true, - true, - true, + false, + false, true, false, + true, false, + true, false, true ], [ - false, - true, - false, - true, true, true, false, false, false, true, - true + false, + true, + false, + true, + false ], [ false, false, - false, true, false, true, true, true, true, + false, true, false ], [ false, false, + true, + true, + true, false, false, false, false, - true, - true, false, - true, false ], [ false, - false, - false, true, false, - true, false, false, false, false, - false + true, + true, + true, + true ], [ false, true, false, + true, false, false, false, - true, false, false, true, @@ -1028,40 +1028,40 @@ true, true, true, - true, - true, - true, false, false, false, true, + false, + true, + false, false ], [ false, true, - true, - true, false, false, true, + true, + true, false, true, false, - false + true ], [ + false, true, false, true, + false, true, false, false, - true, false, true, - true, - true + false ] ] ], @@ -1069,111 +1069,109 @@ [ [ true, - false, true, + false, true, false, false, false, - true, + false, true, true, true ], [ true, + false, true, true, true, false, - true, false, - true, - true, false, - true + false, + false, + false ], [ - true, false, - true, + false, false, false, true, false, false, - true, - true, + false, + false, + false, false ], [ false, true, false, - true, - true, + false, false, true, + false, true, - true, + false, true, true ], [ true, false, + true, false, false, true, - true, false, - true, false, true, - false + false, + true ], [ - false, - true, true, true, true, + false, true, false, false, false, + true, false, - true + false ], [ true, true, - true, false, false, true, true, true, - true, - false, - true - ], - [ false, false, false, + false + ], + [ + true, true, true, false, true, + true, false, true, true, + true, false ], [ - true, - true, false, true, false, @@ -1181,41 +1179,42 @@ true, true, false, + false, + true, true, true ], [ true, + true, false, false, false, true, - true, - true, false, true, false, + false, false ] ], [ [ - true, + false, true, false, false, true, + false, + false, true, true, true, - false, - true, false ], [ true, true, - false, true, false, false, @@ -1223,110 +1222,111 @@ true, false, false, - false + true, + true ], [ false, - false, + true, false, false, true, - false, true, false, true, + true, false, false ], [ - false, - false, true, - false, - false, + true, true, true, false, true, + true, + false, false, + true, false ], [ false, false, true, - false, - false, + true, false, true, true, true, false, + false, true ], [ - true, - true, false, false, true, + false, true, false, false, false, + true, false, false ], [ true, + false, true, true, false, + true, false, false, - false, - false, - false, - false, + true, + true, true ], [ + false, + true, + true, true, true, - false, false, false, true, false, - true, - true, - true, + false, true ], [ - false, - false, true, - true, - false, false, true, true, true, false, - true - ], - [ false, false, false, true, + false + ], + [ + true, + true, + true, + true, + false, false, false, - true, false, - true, false, + true, false ] ] @@ -1337,45 +1337,45 @@ true, false, false, - false, true, true, false, false, + false, true, true, - false + true ], [ false, false, true, - true, - true, false, + true, false, false, + true, false, false, true ], [ - false, true, false, - true, false, - true, - true, + false, + false, true, false, false, + true, + true, false ], [ - true, false, - true, + false, + false, false, true, false, @@ -1383,138 +1383,125 @@ false, true, false, - true + false ], [ true, true, true, false, - true, false, + true, false, false, true, - true, + false, true ], [ false, + true, false, - false, - false, - false, + true, false, false, true, false, - false, + true, + true, false ], [ false, - false, - true, true, true, true, false, - true, + false, false, true, + true, + false, false ], [ false, + true, + true, + true, false, false, false, true, - false, - true, - true, true, false, - false + true ], [ - false, true, - false, + true, true, false, false, false, true, + true, false, - false, + true, true ], [ true, true, false, - true, false, - true, false, - true, false, true, - false + false, + false, + false, + true ] ], [ [ + false, true, false, false, false, true, - false, - true, true, false, true, + false, false ], [ false, false, - false, - true, - true, - true, true, false, - true, - true, - true - ], - [ - false, - false, - false, - false, false, false, false, false, false, false, - true + false ], [ + true, false, + true, false, - false, - false, - false, - false, - false, + true, true, false, false, + true, + true, false ], [ @@ -1523,75 +1510,88 @@ true, false, true, + false, true, true, false, - true, false, false ], [ + false, true, false, false, + false, + false, + false, + true, + false, + true, + true + ], + [ true, false, true, true, true, true, + true, + false, false, + true, true ], [ false, - false, - false, true, false, - false, true, true, false, false, + false, + false, + false, true ], [ + false, true, true, false, - false, - false, + true, false, true, true, true, false, - true + false ], [ - true, false, - true, - true, + false, + false, true, false, false, true, false, false, - true + false, + false ], [ true, false, false, true, - true, - true, - true, + false, + false, true, false, + true, false, false ] @@ -1600,366 +1600,353 @@ [ [ [ - true, + false, false, true, false, false, false, false, - true, false, + true, false, true ], [ false, false, - true, + false, + false, true, true, false, true, true, - true, false, false ], [ + false, true, true, false, false, + false, + true, true, true, - false, true, - false, - false, true ], [ - true, false, true, true, false, - false, true, true, true, true, + false, + false, false ], [ + false, true, true, false, false, true, false, - false, - false, true, true, - false + true, + true ], [ - true, - true, - true, false, false, - true, false, + true, false, true, false, + false, + false, + false, true ], [ false, - false, - false, true, - false, - false, true, - false, true, true, + true, + false, + false, + false, + false, false ], [ - true, false, false, true, true, - true, + false, + false, false, true, - true, + false, true, true ], [ - false, + true, false, true, false, false, true, - true, false, true, true, - true + false, + false ], [ false, + true, false, + true, false, false, true, false, true, true, - true, - true, false ] ], [ [ + true, false, false, false, false, true, - false, true, false, false, - true, + false, true ], [ + true, false, false, - false, - true, true, true, false, false, true, - false, - true + true, + true, + false ], [ - false, - false, true, false, false, true, true, false, + true, + true, + true, false, - false, - false + true ], [ + false, true, false, false, true, true, + true, + true, false, - false, - false, - false, - false, + true, true ], [ - false, - false, - false, true, - false, + true, + true, false, true, true, + false, + true, true, false, false ], [ - true, - false, false, true, false, true, false, true, + true, false, true, + false, false ], [ - false, true, - false, true, true, false, - false, true, + false, true, + false, true, + false, false ], [ false, + true, false, true, true, - false, - false, + true, false, true, true, true, - false + true ], [ - false, - false, true, true, false, + false, true, true, true, true, false, + false, false ], [ false, true, - true, false, true, - true, - true, - true, false, false, - false + false, + false, + true, + false, + true ] ] ], [ [ [ - false, true, false, false, - false, true, - false, true, false, + true, false, - false + true, + true, + true ], [ true, true, - false, true, - false, - false, + true, false, false, true, false, - false + true, + true, + true ], [ false, false, false, false, + true, false, false, - true, false, true, - false, - true + true, + false ], [ + false, + false, true, false, false, true, true, false, - true, false, true, - false, true ], [ - false, true, true, - false, - false, - false, - false, true, - false, - false, - false - ], - [ - false, - false, + true, true, false, true, true, true, false, - true, - true, - true + false ], [ true, true, - false, + true, false, true, true, - false, true, - false, true, - true + true, + true, + false ], [ false, false, - false, + true, false, false, true, @@ -1967,128 +1954,129 @@ true, true, false, - true + false ], [ - false, - true, true, true, false, + true, false, false, - false, + true, + true, false, true, false ], [ - false, + true, + true, true, false, false, false, false, true, - false, - false, true, + false, false - ] - ], - [ + ], [ - false, true, false, true, + true, false, - false, + true, + true, false, false, true, - false, false - ], + ] + ], + [ [ false, false, - false, true, - false, + true, true, false, - false, - false, - false, - true + true, + true, + true, + true, + false ], [ true, - false, true, true, - false, - false, + true, false, true, + false, true, false, + false, false ], [ - false, - true, true, true, + false, true, true, false, true, true, false, + false, true ], [ + false, true, + false, true, true, false, false, false, false, - true, - true, false, false ], [ - true, false, true, true, true, - true, false, false, + true, false, true, + true, false ], [ true, false, - false, - false, - false, true, false, true, true, true, + true, + true, + true, true ], [ + false, true, false, false, @@ -2096,20 +2084,32 @@ false, false, false, + true, + true, + true + ], + [ false, true, true, + true, + false, + false, + false, + false, + false, + false, false ], [ false, false, true, - false, - true, - true, true, false, + false, + false, + true, true, false, false @@ -2121,11 +2121,11 @@ true, false, false, - false, true, false, true, - false + false, + true ] ] ], @@ -2136,9 +2136,9 @@ true, false, true, - true, false, true, + true, false, false, false, @@ -2148,117 +2148,117 @@ true, true, false, - false, - false, true, true, false, - false, true, + false, + false, + false, true ], [ false, false, - true, - true, - true, false, - true, + false, + false, + false, + false, false, false, true, - true + false ], [ false, - true, - true, - true, false, - true, false, true, false, false, - true - ], - [ - true, true, true, - false, - true, true, true, - true, - true, - false, - true + false ], [ - true, false, - true, - true, false, + true, false, false, true, + true, + false, false, true, false ], [ true, - true, false, - true, false, false, true, + false, true, true, false, + true, true ], [ - false, true, - false, + true, true, false, false, false, - true, + false, + false, false, true, true ], [ true, - false, - true, true, true, true, true, + false, true, false, + true, false, true ], [ true, + false, + true, true, true, false, false, false, + true, + false, + true + ], + [ + false, + true, false, true, false, true, + true, + true, + false, + false, false ] ], @@ -2267,131 +2267,131 @@ false, false, false, - true, false, true, true, false, false, true, + false, true ], [ false, true, - false, - true, - true, true, + false, + false, + false, true, true, true, true, - false + true ], [ - false, - true, - false, true, true, + false, true, false, false, false, + true, false, - true + false, + false ], [ + true, + true, false, false, - false, - true, true, false, false, false, - true, false, - false + false, + true ], [ - true, - true, + false, false, false, true, true, + false, true, true, + false, true, - true, - true + false ], [ + true, false, true, true, true, - false, - false, true, true, true, false, - true + false, + false ], [ true, - true, - true, - true, + false, true, false, false, false, + false, true, false, - false + true, + true ], [ true, false, true, - true, + false, false, false, true, true, false, - true, + false, false ], [ false, true, - true, false, true, + true, + true, false, true, true, true, - false, - false + true ], [ - false, + true, false, true, true, + true, false, false, true, - false, true, true, - false + true ] ] ], @@ -2400,251 +2400,251 @@ [ true, true, - false, - false, true, false, - false, + true, + true, false, true, true, + false, true ], [ - false, - true, true, true, true, false, true, - true, + false, + false, + false, true, true, false ], [ - true, - false, - true, false, false, + true, false, true, true, false, + false, + false, true, - true + false ], [ false, - true, - true, - false, false, true, false, true, + true, + false, + false, false, true, true ], [ + true, + true, false, false, false, false, - false, - false, - false, - true, true, + false, true, + false, false ], [ - false, true, - false, true, true, false, + false, true, false, + false, true, false, true ], [ + false, true, - true, - true, - true, + false, true, true, false, - true, false, + true, false, + true, false ], [ - false, - false, - false, true, + false, true, true, false, + false, true, + false, + false, true, - true, - false + true ], [ false, false, + true, + true, false, false, false, false, false, false, - true, - true, - false + true ], [ false, - false, - true, true, false, false, - true, false, true, true, - false + false, + false, + true, + true ] ], [ [ false, - true, false, true, - false, true, false, true, false, - true, - false - ], - [ - true, - true, false, false, - false, - false, - true, - true, - false, true, true ], [ false, - true, - false, false, + true, false, true, + true, false, false, false, false, - false + true ], [ - false, - false, - false, - false, true, false, + true, false, false, false, true, + true, + true, + false, false ], [ false, true, + false, + true, + true, true, true, true, - false, - false, - false, true, false, - false + true ], [ + false, + true, true, true, - false, - false, true, - false, true, false, + true, false, false, true ], [ - false, true, true, - false, - true, true, + false, true, true, true, false, + false, + false, false ], [ - false, - false, - false, - false, - true, true, + false, true, + false, true, true, + false, true, + false, + false, true ], [ + true, + true, + true, + true, + false, + false, false, true, false, + false, + false + ], + [ true, false, true, true, false, + false, + false, true, + false, true, - true + false ], [ false, @@ -2654,9 +2654,9 @@ false, true, false, - true, false, true, + true, false ] ] diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/test.json index 9fe6b936b..f4f18a46b 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_10x2x10x11_b_perm0/test.json @@ -24,7 +24,8 @@ ] }, inputs: [ - + "input-0", + "eiDummyInput" ], outputs: [ "result-0" diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/input-0.json deleted file mode 100644 index 5e99a758b..000000000 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/input-0.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "float32", - "data": [ - 0.7177925705909729, - 0.024210508912801743 - ] -}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/desc.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/desc.json index b4526f1cb..b4526f1cb 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_2_f32_perm0/desc.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/desc.json diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/input-0.json new file mode 100644 index 000000000..379f18ab8 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/input-0.json @@ -0,0 +1,41 @@ +{ + "type": "float16", + "data": [ + [ + 0.6962890625, + 0.251708984375, + 0.62646484375, + 0.462646484375 + ], + [ + 0.482177734375, + 0.55126953125, + 0.5703125, + 0.7099609375 + ], + [ + 0.452392578125, + 0.72265625, + 0.48583984375, + 0.66259765625 + ], + [ + 0.26318359375, + 0.54150390625, + 0.468017578125, + 0.30224609375 + ], + [ + 0.06231689453125, + 0.51025390625, + 0.00975799560546875, + 0.389892578125 + ], + [ + 0.37060546875, + 0.6337890625, + 0.9873046875, + 0.85791015625 + ] + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/test.json new file mode 100644 index 000000000..4deafbea2 --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputList_6x4_f16_perm2/test.json @@ -0,0 +1,61 @@ +{ + version: { + _major: 0, + _minor: 51, + _patch: 0, + _draft: true + }, + regions: [ + { + name: "main", + blocks: [ + { + name: "main", + operators: [ + { + op: "TILE", + attribute_type: "TileAttribute", + attribute: { + multiples: [ + 3, + 2 + ] + }, + inputs: [ + "input-0", + "eiDummyInput" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 4 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 18, + 8 + ], + type: "FP16" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] + } + ] +} diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputType_10x11x2x5_i4_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputType_10x11x2x5_i4_perm0/input-0.json index f8a16e018..05c97279c 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputType_10x11x2x5_i4_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputType_10x11x2x5_i4_perm0/input-0.json @@ -4,890 +4,890 @@ [ [ [ - 4, - 2, - -2, - -2, - 3 + 5, + -4, + 6, + -1, + 0 ], [ - 5, + 1, + 4, -6, - 5, - 5, - -6 + 1, + 5 ] ], [ [ - -6, - 3, - 5, - -2, - 2 + 1, + -3, + -7, + 1, + 3 ], [ + 1, 7, - -3, - -4, - 7, - -3 + 2, + 0, + -7 ] ], [ [ - 0, - -1, - 0, - -3, - 3 + 1, + -5, + 3, + -5, + 6 ], [ - 3, + -3, + -1, + -5, -4, - 0, - -7, - -4 + 6 ] ], [ [ - 7, + -3, 0, + 7, 2, - 6, - 3 + -7 ], [ - 4, - 3, - 0, - 2, - -3 + -2, + -2, + -3, + -4, + 0 ] ], [ [ - 6, - -5, - 6, - 6, - -5 + -2, + -3, + -1, + -2, + -4 ], [ - 3, + -1, 7, + 0, 1, - -2, - 6 + 7 ] ], [ [ - 0, - -6, + 2, -4, - 3, - -1 + -2, + 0, + 0 ], [ - -4, - 4, + -5, -6, - -4, - -1 + -2, + 6, + 3 ] ], [ [ - -7, - -2, - 6, - 7, - 6 + 5, + -5, + -1, + 1, + -1 ], [ - -3, + -1, + -2, -7, 5, - -2, - 4 + 6 ] ], [ [ -6, - 3, - 1, - 6, - -6 + -1, + 0, + 4, + 7 ], [ -1, + 4, 7, - -2, - 2, - -5 + 5, + -3 ] ], [ [ - 3, - -3, - 1, - 6, - 2 + 5, + -1, + -7, + 4, + 5 ], [ - 0, - -5, -2, - 5, - -4 + -1, + -2, + -6, + 7 ] ], [ [ - 2, - 0, - -3, + -7, + 1, + -7, 3, - -2 + 6 ], [ - -3, - 0, - 4, + 2, + 2, 5, - 2 + 7, + 5 ] ], [ [ - 2, - 4, - -3, -4, - 0 + 1, + 5, + -3, + 3 ], [ + -7, + 6, 2, - 2, - -5, 4, - -2 + 5 ] ] ], [ [ [ - 6, + -4, + -1, + 5, + -5, + 5 + ], + [ + -3, + 1, + 0, 3, - 7, + 5 + ] + ], + [ + [ + -2, + -5, + -1, 2, - 0 + 4 ], [ - -5, - -2, - 5, + 4, -2, - -7 + 7, + -6, + -6 ] ], [ [ - -4, - 1, + -7, + 6, + -5, 2, - 7, - 7 + 5 ], [ - 0, - 1, - 5, + 4, + 7, -7, - 1 + -1, + 0 ] ], [ [ - 0, - 4, - 5, + 3, 2, - 2 + 1, + -3, + -6 ], [ - 3, - 1, + -1, -4, - -3, - 4 + 1, + 4, + 1 ] ], [ [ + 1, + -7, 2, - -4, - 6, - 7, - 2 + -1, + -6 ], [ -4, - 7, - -4, - -1, - 5 + 4, + 6, + 0, + 7 ] ], [ [ - 0, - -4, - -6, - -2, - 3 + -5, + -3, + 6, + -5, + 2 ], [ - 3, -4, - -5, - 3, - -5 + -3, + 0, + -2, + 6 ] ], [ [ - -7, + 7, 0, - 1, - -4, + 0, + -7, -4 ], [ + -7, + 5, -4, -2, - -7, - -7, - -2 + 5 ] ], [ [ + 3, + 2, -7, - -3, 1, - -7, - 2 + 1 ], [ - 2, - 1, - 2, - 5, - -6 + -3, + 4, + 6, + -4, + -3 ] ], [ [ - -5, -3, - 3, + 5, + -6, 6, - 6 + 4 ], [ + 0, 1, - -1, - -1, - -7, - -1 + 6, + 4, + -3 ] ], [ [ - 0, - -4, - 4, - 5, - -3 + -7, + 2, + -5, + -6, + 7 ], [ - 6, + 0, + 2, + -4, -6, - 6, - 4, - -4 + -7 ] ], [ [ - 2, + -2, + -7, + -1, -3, - 4, - -5, - -4 + 0 ], [ + 1, -3, - -5, - -3, - 2, - 2 + -1, + -6, + -3 ] - ], + ] + ], + [ [ [ - 1, - -5, - -4, - 6, - -4 + 7, + 7, + 0, + 7, + 0 ], [ -6, + 6, -1, - -7, - -2, - 5 + 2, + 2 ] - ] - ], - [ + ], [ [ -3, - 3, + 4, 0, -2, - 2 + -3 ], [ - 1, - -3, + 4, -4, + -6, 6, - -5 + -3 ] ], [ [ - 7, - 0, - 7, - -2, - 1 + 2, + 3, + 5, + 2, + 3 ], [ - 2, - -2, - -4, - 0, - 2 + 5, + 7, + -7, + 4, + -5 ] ], [ [ + 6, + -7, -4, - 4, - 2, -5, - 7 + 2 ], [ -7, - 2, - -1, - 2, - 4 + -7, + 0, + 7, + 0 ] ], [ [ - 3, + -1, 2, - 5, - 3, - 5 + 1, + -2, + 1 ], [ - -1, - -4, + -7, -4, - 2, - 0 + 3, + -2, + -7 ] ], [ [ -6, - -4, - 7, - 3, - 4 + 5, + -3, + -7, + 3 ], [ - -5, - -7, + 0, + -1, + 6, -3, - 5, - 0 + 1 ] ], [ [ 4, - 0, - 0, 2, - 7 + -4, + 3, + 4 ], [ - -1, - 1, - 6, - -2, - 5 + -6, + -5, + 3, + -6, + 6 ] ], [ [ - 1, - 6, - 0, - 2, + -6, + 7, + 3, + -1, -3 ], [ - 2, - -3, - 2, + -2, 4, - -1 + 4, + -4, + 1 ] ], [ [ - -1, - -3, + 7, + -4, 3, - 1, - 0 + -5, + 5 ], [ - -7, - -6, - -7, - 5, - 5 + -5, + -3, + -1, + -2, + -5 ] ], [ [ - -6, + 2, -7, - 4, - 0, - -3 + 7, + -7, + -2 ], [ - 2, - -4, + 6, -5, - -2, - 6 + -6, + 4, + -6 ] ], [ [ - 4, - -5, - 1, 6, - 7 - ], - [ - 4, - -6, - -4, + -1, + 6, -4, -5 - ] - ], - [ - [ - -5, - -3, - 1, - -2, - -1 ], [ - -4, - -5, 7, - 1, - -4 + 4, + 6, + -3, + -1 ] ] ], [ [ [ - 5, - 5, - 7, - -5, + 1, + -1, + -4, + -2, 2 ], [ - 7, - 5, - -4, - 6, - -1 + -7, + -2, + -3, + -6, + -6 ] ], [ [ 0, - 1, - 4, -6, - 1 + -2, + 1, + 6 ], [ - 5, - 1, - -3, - -7, - 1 + -6, + -1, + -6, + -1, + 0 ] ], [ [ - 3, - 1, + 4, + -1, 7, - 2, - 0 + -5, + -7 ], [ -7, - 1, + -2, -5, - 3, - -5 + -6, + -4 ] ], [ [ + 7, + 5, + -7, 6, - -3, - -1, - -5, -4 ], [ - 6, + -1, -3, - 0, - 7, - 2 + -1, + 4, + 3 ] ], [ [ - -7, - -2, - -2, - -3, - -4 + 1, + 2, + 3, + -5, + -2 ], [ - 0, - -2, - -3, + -6, + 3, -1, - -2 + 2, + 1 ] ], [ [ - -4, - -1, + -3, + -5, 7, - 0, - 1 + -3, + -6 ], [ - 7, - 2, + -3, + 6, -4, - -2, - 0 + 7, + -1 ] ], [ [ + 5, + 2, + -7, 0, - -5, - -6, - -2, - 6 + -1 ], [ + -4, + 1, + -6, 3, - 5, - -5, - -1, - 1 + 5 ] ], [ [ - -1, - -1, - -2, + -6, + 0, + 2, -7, - 5 + -2 ], [ - 6, - -6, + -4, + -7, + 5, -1, - 0, 4 ] ], [ [ + 1, + 6, 7, - -1, - 4, - 7, - 5 + 2, + -2 ], [ - -3, + -1, 5, -1, - -7, - 4 + 0, + -5 ] ], [ [ - 5, - -2, - -1, - -2, - -6 - ], - [ 7, - -7, + 2, + -3, 1, - -7, - 3 + -1 + ], + [ + -5, + 6, + 6, + 5, + -2 ] ], [ [ - 6, - 2, - 2, - 5, - 7 + -4, + -7, + 3, + -3, + 6 ], [ - 5, - -4, - 1, - 5, - -3 + 6, + -6, + 6, + -5, + 0 ] ] ], [ [ [ - 3, - -7, - 6, + 0, + 7, 2, - 4 + 6, + 1 ], [ 5, - -4, - -1, 5, - -5 + 5, + -1, + -2 ] ], [ [ - 5, - -3, + 7, + 4, + 6, 1, - 0, - 3 + 6 ], [ - 5, - -2, + 3, + 4, -5, - -1, - 2 + 1, + 3 ] ], [ [ 4, - 4, - -2, 7, - -6 + -3, + -3, + 7 ], [ - -6, - -7, - 6, + 7, -5, - 2 + -2, + 7, + -5 ] ], [ [ - 5, 4, - 7, - -7, - -1 + -6, + -5, + 4, + 2 ], [ - 0, - 3, - 2, 1, - -3 + 5, + -3, + 0, + 2 ] ], [ [ - -6, + 4, + -3, + 2, -1, - -4, - 1, - 4 + 1 ], [ - 1, - 1, - -7, - 2, - -1 + 5, + -2, + 3, + 7, + 4 ] ], [ [ - -6, - -4, - 4, - 6, - 0 + 7, + 1, + -3, + 7, + 2 ], [ - 7, - -5, + -4, -3, - 6, - -5 + -4, + 5, + -6 ] ], [ [ + 4, + 1, + -6, 2, - -4, - -3, - 0, - -2 + 4 ], [ - 6, - 7, - 0, + 3, 0, + -2, + -5, -7 ] ], [ [ - -4, - -7, - 5, - -4, - -2 - ], - [ - 5, - 3, + -2, 2, -7, + 7, 1 + ], + [ + -3, + 7, + -5, + 7, + -3 ] ], [ [ - 1, - -3, - 4, - 6, - -4 + -2, + -1, + 7, + -4, + 7 ], [ + -2, -3, - -3, - 5, - -6, - 6 + 2, + 3, + -2 ] ], [ [ - 4, - 0, + -5, + -2, 1, - 6, - 4 + -7, + -6 ], [ - -3, + 6, -7, - 2, - -5, - -6 + -1, + 4, + -3 ] ], [ [ - 7, 0, + -6, + 4, 2, - -4, - -6 + 5 ], [ - -7, + 5, -2, -7, - -1, - -3 + -2, + -5 ] ] ], @@ -895,32 +895,32 @@ [ [ 0, - 1, - -3, - -1, - -6 + -5, + 6, + 2, + -4 ], [ - -3, - 7, - 7, - 0, - 7 + 6, + 4, + -1, + -5, + -2 ] ], [ [ - 0, - -6, - 6, - -1, - 2 + 1, + 4, + -4, + 4, + -3 ], [ - 2, - -3, - 4, - 0, + -4, + -1, + -5, + -1, -2 ] ], @@ -928,856 +928,856 @@ [ -3, 4, - -4, - -6, - 6 + -3, + 3, + 3 ], [ - -3, 2, - 3, + -3, 5, - 2 + -4, + -3 ] ], [ [ + 6, + -2, 3, - 5, - 7, -7, - 4 + 2 ], [ - -5, 6, - -7, - -4, - -5 + 3, + 1, + 5, + -3 ] ], [ [ - 2, - -7, - -7, - 0, - 7 + -2, + -6, + 3, + 3, + 4 ], [ - 0, - -1, + 4, + -6, 2, - 1, - -2 + 4, + -4 ] ], [ [ - 1, - -7, - -4, - 3, - -2 + 0, + 6, + -1, + 4, + 0 ], [ - -7, - -6, - 5, - -3, - -7 + 2, + 2, + 2, + 4, + 6 ] ], [ [ - 3, - 0, - -1, + -3, 6, + 2, + 1, -3 ], [ - 1, - 4, + -1, 2, - -4, - 3 + -2, + -3, + 5 ] ], [ [ - 4, + -1, + 2, + -7, -6, - -5, - 3, - -6 + 5 ], [ + -5, + 4, 6, - -6, - 7, - 3, - -1 + 0, + 6 ] ], [ [ - -3, - -2, - 4, - 4, - -4 - ], - [ - 1, + -1, 7, -4, - 3, - -5 - ] - ], - [ - [ - 5, - -5, - -3, -1, -2 ], [ - -5, - 2, + 4, -7, - 7, - -7 + 5, + -7, + -3 ] ], [ [ - -2, - 6, + 1, -5, - -6, - 4 + 0, + 7, + 5 ], [ + -7, + 1, + 1, -6, - 6, - -1, - 6, - -4 + 2 ] - ] - ], - [ + ], [ [ - -5, - 7, - 4, - 6, - -3 + 0, + 3, + -3, + -4, + 4 ], [ - -1, - 1, - -1, + 3, + -5, -4, - -2 + 1, + 5 ] - ], + ] + ], + [ [ [ - 2, - -7, - -2, - -3, - -6 + -4, + -4, + 5, + 3, + 6 ], [ - -6, - 0, - -6, - -2, - 1 + 4, + 7, + -5, + -3, + -4 ] ], [ [ - 6, - -6, - -1, + -7, + 4, + 2, -6, - -1 + -5 ], [ - 0, - 4, + -5, -1, - 7, - -5 + -1, + -3, + 6 ] ], [ [ - -7, - -7, + -4, + 1, + -1, -2, - -5, - -6 + 5 ], [ - -4, 7, - 5, -7, - 6 + -1, + -6, + -1 ] ], [ [ - -4, + 2, -1, -3, - -1, - 4 + -3, + -3 ], [ + -3, + -2, 3, - 1, - 2, - 3, - -5 + -6, + -7 ] ], [ [ - -2, - -6, + 0, 3, - -1, + -4, + -4, 2 ], [ - 1, - -3, + -2, + 4, -5, - 7, - -3 + -6, + 1 ] ], [ [ - -6, - -3, - 6, - -4, - 7 + -2, + 3, + 0, + -2, + -5 ], [ - -1, - 5, - 2, - -7, - 0 + -5, + 4, + -4, + 0, + 5 ] ], [ [ - -1, - -4, - 1, + 6, + -3, -6, + 4, 3 ], [ - 5, - -6, - 0, - 2, - -7 + -3, + 1, + -5, + 3, + 3 ] ], [ [ + -3, + 0, -2, - -4, -7, - 5, - -1 + -6 ], [ - 4, - 1, - 6, 7, - 2 + -1, + -5, + -7, + -2 ] ], [ [ + 7, -2, - -1, - 5, - -1, - 0 + 7, + 0, + 4 ], [ - -5, + 4, + -7, + -7, + 6, + 6 + ] + ], + [ + [ + -6, + 2, + 6, 7, + -3 + ], + [ + 5, 2, - -3, - 1 + 6, + -5, + 2 ] ], [ [ + -7, + -2, + -7, -1, - -5, - 6, - 6, 5 ], [ + 2, + -3, + -1, -2, - -4, - -7, - 3, - -3 + 3 ] ] ], [ [ [ - 6, - 6, + -4, -6, - 6, - -5 + 0, + 5, + 0 ], [ - 0, - 0, + -4, + -7, 7, - 2, - 6 + 4, + -5 ] ], [ [ - 1, + -6, + -6, + -2, 5, + -5 + ], + [ 5, + -7, + 4, + -3, + 7 + ] + ], + [ + [ + 0, + -3, + -4, 5, -1 ], [ -2, - 7, 4, - 6, - 1 + 1, + 2, + -1 ] ], [ [ - 6, - 3, - 4, - -5, - 1 + -7, + -7, + -7, + 1, + 0 ], [ - 3, 4, + 6, + -5, 7, - -3, - -3 + 6 ] ], [ [ - 7, - 7, + 2, + 0, -5, - -2, - 7 + -5, + -7 ], [ + 2, + -1, -5, - 4, - -6, -5, - 4 + -7 ] ], [ [ 2, - 1, - 5, - -3, - 0 + 3, + 2, + -6, + -7 ], [ - 2, + -6, + 4, 4, -3, - 2, - -1 + -7 ] ], [ [ - 1, + -3, 5, - -2, - 3, - 7 + -5, + 4, + -1 ], [ - 4, + -5, 7, - 1, - -3, - 7 + 0, + 3, + -6 ] ], [ [ + -2, 2, - -4, - -3, - -4, - 5 + 2, + -7, + 2 ], [ - -6, + 7, 4, - 1, - -6, - 2 + -4, + 6, + 3 ] ], [ [ - 4, - 3, - 0, - -2, - -5 + -7, + -6, + 6, + -4, + -6 ], [ - -7, - -2, + -1, + 0, + 1, 2, - -7, 7 ] ], [ [ - 1, - -3, - 7, - -5, - 7 + 4, + -7, + -6, + -7, + -2 ], [ - -3, -2, - -1, 7, - -4 + -2, + -7, + 6 ] ], [ [ - 7, - -2, - -3, - 2, - 3 + -4, + 6, + 4, + 6, + 5 ], [ - -2, -5, - -2, - 1, - -7 - ] - ], - [ - [ - -6, - 6, - -7, + 2, -1, + 2, 4 - ], - [ - -3, - 0, - -6, - 4, - 2 ] ] ], [ [ [ - 5, - 5, - -2, - -7, - -2 - ], - [ - -5, 0, - -5, + -3, 6, - 2 + 2, + 6 + ], + [ + -4, + 5, + -3, + -1, + 5 ] ], [ [ + -2, -4, 6, - 4, - -1, - -5 + 7, + -3 ], [ - -2, - 1, - 4, + -3, -4, - 4 + -7, + 1, + -4 ] ], [ [ - -3, - -4, - -1, + 5, -5, - -1 + 2, + 0, + 2 ], [ + -6, + -1, + 2, -2, - -3, - 4, - -3, - 3 + 6 ] ], [ [ - 3, - 2, - -3, - 5, - -4 + 0, + -2, + -7, + -5, + 0 ], [ - -3, + -1, 6, - -2, - 3, - -7 + 4, + -5, + 1 ] ], [ [ + -1, + -6, 2, - 6, - 3, 1, - 5 + -6 ], [ + 0, + 3, -3, -2, - -6, - 3, - 3 + -6 ] ], [ [ - 4, - 4, - -6, + -4, + 7, 2, - 4 + -5, + 0 ], [ - -4, - 0, - 6, + -5, -1, - 4 + -5, + 2, + 1 ] ], [ [ - 0, - 2, 2, - 2, - 4 + -1, + -3, + -4, + -4 ], [ - 6, - -3, - 6, - 2, - 1 + -1, + -1, + 3, + -7, + -3 ] ], [ [ + 5, + 6, + 6, -3, - -1, - 2, - -2, - -3 + -5 ], [ - 5, - -1, - 2, - -7, - -6 + -5, + -6, + 7, + 6, + 5 ] ], [ [ + 3, + -2, + 0, 5, - -5, - 4, - 6, - 0 + 5 ], [ - 6, + 0, + 5, + -2, -1, - 7, - -4, - -1 + 5 ] ], [ [ -2, 4, - -7, - 5, - -7 + -1, + -3, + -4 ], [ - -3, - 1, - -5, + 2, 0, - 7 + -2, + 4, + -7 ] ], [ [ - 5, - -7, - 1, + -6, + 7, + 2, 1, - -6 + -7 ], [ - 2, - 0, - 3, - -3, - -4 + 1, + -1, + 1, + -7, + 1 ] ] ], [ [ [ + 1, + -3, + -7, + 7, + 3 + ], + [ + 2, 4, 3, -5, - -4, - 1 - ], - [ - 5, - -4, - -4, - 5, - 3 + -1 ] ], [ [ 6, - 4, + -3, 7, - -5, + -7, -3 ], [ - -4, - -7, - 4, + -2, 2, - -6 + -5, + -4, + 2 ] ], [ [ - -5, - -5, - -1, - -1, - -3 + -3, + 6, + 6, + -3, + 1 ], [ - 6, - -4, - 1, - -1, - -2 + -3, + -2, + 3, + -3, + -5 ] ], [ [ - 5, - 7, - -7, - -1, - -6 + -4, + 6, + -4, + -2, + 2 ], [ - -1, - 2, - -1, + -6, -3, - -3 + -5, + 6, + 6 ] ], [ [ - -3, - -3, - -2, - 3, - -6 + 4, + -4, + 2, + 2, + 6 ], [ - -7, - 0, - 3, - -4, - -4 + -5, + 4, + -5, + 1, + 6 ] ], [ [ - 2, - -2, - 4, + -7, -5, - -6 + 5, + -7, + 3 ], [ - 1, - -2, - 3, 0, - -2 + -2, + 5, + 5, + -3 ] ], [ [ - -5, - -5, - 4, - -4, - 0 + -7, + -6, + -6, + 7, + 1 ], [ + 3, + -4, 5, - 6, - -3, - -6, + 3, 4 ] ], [ [ + 0, 3, - -3, 1, - -5, - 3 + -2, + 1 ], [ - 3, -3, - 0, - -2, - -7 + 7, + 3, + 4, + 3 ] ], [ [ - -6, - 7, -1, - -5, - -7 + 7, + -4, + 1, + -6 ], [ - -2, - 7, - -2, + -3, + 1, + 0, 7, - 0 + 2 ] ], [ [ + -1, + -1, + 2, 4, - 4, - -7, - -7, - 6 + -3 ], [ + 1, + 1, + -7, 6, - -6, - 2, - 6, - 7 + 1 ] ], [ [ - -3, - 5, + -4, 2, + 3, 6, - -5 + -7 ], [ - 2, - -7, - -2, - -7, - -1 + -1, + -5, + 1, + 0, + 0 ] ] ] diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongInputType_1_i4_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongInputType_1_i4_perm0/input-0.json index d2e9cbcd2..0af639364 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongInputType_1_i4_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongInputType_1_i4_perm0/input-0.json @@ -1,6 +1,6 @@ { "type": "int32", "data": [ - 2 + 3 ] }
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/desc.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/desc.json index 2b74f86d0..2b74f86d0 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/desc.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/desc.json diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/input-0.json new file mode 100644 index 000000000..c1c19c1ad --- /dev/null +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/input-0.json @@ -0,0 +1,175 @@ +{ + "type": "bool", + "data": [ + [ + false, + true, + true, + false, + true, + true, + true, + true, + true, + false, + true, + false, + false, + false, + true + ], + [ + false, + true, + false, + false, + false, + false, + false, + true, + false, + false, + false, + true, + true, + true, + false + ], + [ + true, + false, + true, + false, + true, + true, + true, + true, + false, + true, + false, + true, + false, + false, + true + ], + [ + false, + true, + true, + false, + false, + true, + true, + true, + false, + false, + true, + true, + false, + false, + false + ], + [ + false, + true, + false, + true, + true, + true, + true, + false, + true, + false, + false, + true, + true, + true, + true + ], + [ + false, + true, + true, + false, + true, + false, + true, + true, + true, + true, + false, + false, + false, + false, + false + ], + [ + true, + true, + true, + false, + false, + true, + false, + false, + true, + true, + true, + true, + false, + true, + true + ], + [ + false, + false, + true, + false, + true, + true, + false, + false, + false, + true, + false, + false, + false, + false, + false + ], + [ + false, + false, + true, + false, + true, + false, + true, + false, + true, + false, + false, + true, + true, + false, + false + ], + [ + true, + false, + true, + false, + true, + true, + true, + true, + true, + true, + false, + false, + true, + false, + true + ] + ] +}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/test.json index e06c1b3af..617e1d8ac 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_10x15_b_perm0/test.json @@ -17,6 +17,7 @@ attribute_type: "TileAttribute", attribute: { multiples: [ + 1, 3 ] }, @@ -24,8 +25,7 @@ "input-0" ], outputs: [ - "result-0", - "eiDummyOutput" + ] } ], @@ -33,14 +33,16 @@ { name: "input-0", shape: [ - 14 + 10, + 15 ], type: "BOOL" }, { name: "result-0", shape: [ - 42 + 10, + 45 ], type: "BOOL" } diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/input-0.json deleted file mode 100644 index a02349325..000000000 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_14_b_perm0/input-0.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "bool", - "data": [ - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - false, - true, - true, - true - ] -}
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/input-0.json index 12cc6eaa6..9d4e5b72a 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/input-0.json @@ -1,6 +1,6 @@ { "type": "float32", "data": [ - 0.9363832473754883 + 0.8511888384819031 ] }
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/test.json index c7965e2f0..73c7360f9 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputList_1_f32_perm0/test.json @@ -24,8 +24,7 @@ "input-0" ], outputs: [ - "result-0", - "eiDummyOutput" + ] } ], diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/input-0.json index 2f2e95762..f49cafaf5 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/input-0.json @@ -2,14 +2,14 @@ "type": "bool", "data": [ false, - false, true, - false, true, true, - false, + true, + true, + true, false, true, - true + false ] }
\ No newline at end of file diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/test.json index 0196c50ad..5214f9244 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_10_b_perm0/test.json @@ -41,7 +41,7 @@ shape: [ 20 ], - type: "INT32" + type: "FP16" } ], inputs: [ diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/input-0.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/input-0.json index cfaac3772..623c495ef 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/input-0.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/input-0.json @@ -3,46 +3,46 @@ "data": [ [ [ - 0.20131318271160126, - 0.6208752989768982, - 0.5561865568161011, - 0.22585149109363556 + 0.34591737389564514, + 0.7271236777305603, + 0.5409436225891113, + 0.5293062329292297 ], [ - 0.6703648567199707, - 0.09700720757246017, - 0.019369065761566162, - 0.08241479098796844 + 0.1952458918094635, + 0.6903623342514038, + 0.3920339047908783, + 0.18275333940982819 ], [ - 0.3648682236671448, - 0.9750163555145264, - 0.5472469925880432, - 0.7547261118888855 + 0.943784773349762, + 0.5067987442016602, + 0.5280366539955139, + 0.9813719391822815 ], [ - 0.32149574160575867, - 0.7193390727043152, - 0.966181218624115, - 0.35776087641716003 + 0.3664061427116394, + 0.9430207014083862, + 0.6949253678321838, + 0.6330956220626831 ], [ - 0.9990594387054443, - 0.6384099721908569, - 0.748591423034668, - 0.2521672248840332 + 0.23441830277442932, + 0.05175567418336868, + 0.4377838373184204, + 0.010170961730182171 ], [ - 0.6430907845497131, - 0.511006236076355, - 0.9564026594161987, - 0.9046750664710999 + 0.07100251317024231, + 0.5953267812728882, + 0.7244718074798584, + 0.16794833540916443 ], [ - 0.3966726064682007, - 0.9468697309494019, - 0.8848125338554382, - 0.5903838276863098 + 0.732500433921814, + 0.9497258067131042, + 0.7431761026382446, + 0.7847152352333069 ] ] ] diff --git a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/test.json b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/test.json index a39fb8ef2..d705014e7 100644 --- a/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/test.json +++ b/operators/data_layout/tile/tile_ERRORIF_WrongOutputType_1x7x4_f32_perm0/test.json @@ -47,7 +47,7 @@ 7, 4 ], - type: "FP16" + type: "INT8" } ], inputs: [ |