diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-01-16 15:17:52 +0000 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-01-16 16:40:57 +0000 |
commit | b08fb3e856b7757403ff9aafc9487f9c0ad61fe7 (patch) | |
tree | 4b4737ff52e92c1c17922a972384930953a26a61 /operators/ew_binary/mul | |
parent | 007a2c7c0743b002587cd5e7b4c6b6acbcaedff8 (diff) | |
download | conformance_tests-b08fb3e856b7757403ff9aafc9487f9c0ad61fe7.tar.gz |
Regen tests after control flow operator support
Includes removing 3 tests that are not needed anymore.
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I2c62d95a7b053e9016000d90125e00862f94200e
Diffstat (limited to 'operators/ew_binary/mul')
67 files changed, 3185 insertions, 2850 deletions
diff --git a/operators/ew_binary/mul/mul_12x10x1x13x9_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_12x10x1x13x9_i8_perm0_shift0/test.json index 8bec616c8..ca76709d5 100644 --- a/operators/ew_binary/mul/mul_12x10x1x13x9_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_12x10x1x13x9_i8_perm0_shift0/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 10, + 1, + 13, + 9 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 12, + 10, + 7, + 13, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 12, + 10, + 7, + 13, + 9 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 10, - 1, - 13, - 9 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 12, - 10, - 7, - 13, - 9 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 12, - 10, - 7, - 13, - 9 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm0_shift26/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm0_shift26/test.json index b6dbaa52b..4d61d07fd 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm0_shift26/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm0_shift26/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 26 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 26 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm1_shift14/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm1_shift14/test.json index 2335358a2..0f5344d84 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm1_shift14/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm1_shift14/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 14 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 14 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm2_shift16/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm2_shift16/test.json index 9bba6753f..f22ed5920 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm2_shift16/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm2_shift16/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 16 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 16 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm3_shift11/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm3_shift11/test.json index be26e2c70..e6ef4b9f1 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm3_shift11/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm3_shift11/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 11 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 11 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm4_shift5/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm4_shift5/test.json index 982391fee..892bfd63f 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm4_shift5/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm4_shift5/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 5 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 5 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm5_shift29/test.json b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm5_shift29/test.json index cee7fb826..2e8fd93f4 100644 --- a/operators/ew_binary/mul/mul_12x12x11x12_i32_perm5_shift29/test.json +++ b/operators/ew_binary/mul/mul_12x12x11x12_i32_perm5_shift29/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 29 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 29 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1, + 12, + 11, + 12 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12, + 12, + 11, + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1, - 12, - 11, - 12 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12, - 12, - 11, - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_19x1x55_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_19x1x55_i16_perm0_shift0/test.json index eee364bc8..772fad26d 100644 --- a/operators/ew_binary/mul/mul_19x1x55_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_19x1x55_i16_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 19, + 1, + 55 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 19, + 57, + 55 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 19, + 57, + 55 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 19, - 1, - 55 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 19, - 57, - 55 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 19, - 57, - 55 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1_bf16_perm0_shift0/test.json index 29440a9ca..d113f0e18 100644 --- a/operators/ew_binary/mul/mul_1_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1_bf16_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 47 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 47 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 47 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 47 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1_i16_perm0_shift0/test.json index 01e15e99a..dbbbae872 100644 --- a/operators/ew_binary/mul/mul_1_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1_i16_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 47 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 47 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 47 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 47 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm0_shift31/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm0_shift31/test.json index 133269677..fd6ce147f 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm0_shift31/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm0_shift31/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 31 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 31 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm1_shift14/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm1_shift14/test.json index af7a477ed..c75c65701 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm1_shift14/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm1_shift14/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 14 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 14 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm2_shift28/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm2_shift28/test.json index edd93c043..68e9ebc3d 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm2_shift28/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm2_shift28/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 28 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 28 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm3_shift21/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm3_shift21/test.json index b135c0d69..84a8b7260 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm3_shift21/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm3_shift21/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 21 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 21 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm4_shift24/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm4_shift24/test.json index b2aece271..03086cb89 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm4_shift24/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm4_shift24/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 24 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 24 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm5_shift24/test.json b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm5_shift24/test.json index b2aece271..03086cb89 100644 --- a/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm5_shift24/test.json +++ b/operators/ew_binary/mul/mul_1x10x3x12x11_i32_perm5_shift24/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 24 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 24 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 5, + 10, + 3, + 12, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 5, - 10, - 3, - 12, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x1x3x1_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x1x3x1_bf16_perm0_shift0/test.json index 3a49451ea..489be2d98 100644 --- a/operators/ew_binary/mul/mul_1x1x3x1_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x1x3x1_bf16_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 3, + 1 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 1, + 1, + 3, + 65534 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 3, + 65534 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 3, - 1 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 1, - 1, - 3, - 65534 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 3, - 65534 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x2x1x65541x1_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x2x1x65541x1_bf16_perm0_shift0/test.json index 6c61ce55f..8c1d2e732 100644 --- a/operators/ew_binary/mul/mul_1x2x1x65541x1_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x2x1x65541x1_bf16_perm0_shift0/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 2, + 1, + 65541, + 1 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 1, + 2, + 1, + 65541, + 1 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 2, + 1, + 65541, + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 2, - 1, - 65541, - 1 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 1, - 2, - 1, - 65541, - 1 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 2, - 1, - 65541, - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x2x65500x1_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x2x65500x1_i8_perm0_shift0/test.json index e08d825f2..a9bf0f664 100644 --- a/operators/ew_binary/mul/mul_1x2x65500x1_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x2x65500x1_i8_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 2, + 65500, + 1 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 1, + 2, + 65500, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 2, + 65500, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 2, - 65500, - 1 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 1, - 2, - 65500, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 2, - 65500, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x37x37_f32_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x37x37_f32_perm0_shift0/test.json index 13113480a..703f2fc9d 100644 --- a/operators/ew_binary/mul/mul_1x37x37_f32_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x37x37_f32_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 37, + 37 + ], + type: "FP32" + }, + { + name: "input-1", + shape: [ + 42, + 37, + 37 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 42, + 37, + 37 + ], + type: "FP32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 37, - 37 - ], - type: "FP32" - }, - { - name: "input-1", - shape: [ - 42, - 37, - 37 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 42, - 37, - 37 - ], - type: "FP32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x37x40_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x37x40_f16_perm0_shift0/test.json index e6822ad39..1deedf085 100644 --- a/operators/ew_binary/mul/mul_1x37x40_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x37x40_f16_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 37, + 40 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 56, + 37, + 40 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 56, + 37, + 40 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 37, - 40 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 56, - 37, - 40 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 56, - 37, - 40 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x49_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x49_f16_perm0_shift0/test.json index 6c1b7735b..049f0cb91 100644 --- a/operators/ew_binary/mul/mul_1x49_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x49_f16_perm0_shift0/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 49 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 20, + 49 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 20, + 49 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 49 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 20, - 49 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 20, - 49 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm0_shift31/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm0_shift31/test.json index 5ef5adc49..8d2d99aff 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm0_shift31/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm0_shift31/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 31 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 31 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm1_shift14/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm1_shift14/test.json index 8c073f4fb..2ae60f50c 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm1_shift14/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm1_shift14/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 14 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 14 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm2_shift28/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm2_shift28/test.json index 0a971a04f..178d60573 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm2_shift28/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm2_shift28/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 28 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 28 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm3_shift21/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm3_shift21/test.json index 6a681d0e0..a1f117d4d 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm3_shift21/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm3_shift21/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 21 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 21 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm4_shift24/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm4_shift24/test.json index 35daf2f4c..bc11dfd4f 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm4_shift24/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm4_shift24/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 24 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 24 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x52x49_i32_perm5_shift24/test.json b/operators/ew_binary/mul/mul_1x52x49_i32_perm5_shift24/test.json index 35daf2f4c..bc11dfd4f 100644 --- a/operators/ew_binary/mul/mul_1x52x49_i32_perm5_shift24/test.json +++ b/operators/ew_binary/mul/mul_1x52x49_i32_perm5_shift24/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 24 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 24 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 52, + 49 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 23, + 52, + 49 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 52, - 49 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 23, - 52, - 49 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_1x68539x1x1x1_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_1x68539x1x1x1_i8_perm0_shift0/test.json index 17802e57e..8d2d10087 100644 --- a/operators/ew_binary/mul/mul_1x68539x1x1x1_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_1x68539x1x1x1_i8_perm0_shift0/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 68539, + 1, + 1, + 1 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 1, + 68539, + 1, + 1, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 68539, + 1, + 1, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 68539, - 1, - 1, - 1 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 1, - 68539, - 1, - 1, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 68539, - 1, - 1, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_20_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_20_f16_perm0_shift0/test.json index 827bd72d4..61cb51e28 100644 --- a/operators/ew_binary/mul/mul_20_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_20_f16_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 20 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 20 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_20_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_20_i8_perm0_shift0/test.json index 3b80b9a64..f97d24a7e 100644 --- a/operators/ew_binary/mul/mul_20_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_20_i8_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 20 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 20 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_2x11x4x2_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_2x11x4x2_i16_perm0_shift0/test.json index 44b035bd7..16c61f1cd 100644 --- a/operators/ew_binary/mul/mul_2x11x4x2_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_2x11x4x2_i16_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 11, + 4, + 2 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 2, + 11, + 4, + 1 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 2, + 11, + 4, + 2 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 11, - 4, - 2 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 2, - 11, - 4, - 1 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 2, - 11, - 4, - 2 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_2x11x4x2x8_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_2x11x4x2x8_f16_perm0_shift0/test.json index b2be384c4..b027010a8 100644 --- a/operators/ew_binary/mul/mul_2x11x4x2x8_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_2x11x4x2x8_f16_perm0_shift0/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 11, + 4, + 2, + 8 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 2, + 11, + 4, + 1, + 8 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 2, + 11, + 4, + 2, + 8 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 11, - 4, - 2, - 8 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 2, - 11, - 4, - 1, - 8 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 2, - 11, - 4, - 2, - 8 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_2x12x10x1_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_2x12x10x1_f16_perm0_shift0/test.json index 74c51d512..3affc1b4f 100644 --- a/operators/ew_binary/mul/mul_2x12x10x1_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_2x12x10x1_f16_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 12, + 10, + 1 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 2, + 12, + 10, + 7 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 2, + 12, + 10, + 7 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 12, - 10, - 1 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 2, - 12, - 10, - 7 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 2, - 12, - 10, - 7 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_2x12x10x1_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_2x12x10x1_i8_perm0_shift0/test.json index f49274d68..8a5489fd7 100644 --- a/operators/ew_binary/mul/mul_2x12x10x1_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_2x12x10x1_i8_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 12, + 10, + 1 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 2, + 12, + 10, + 7 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 2, + 12, + 10, + 7 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 12, - 10, - 1 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 2, - 12, - 10, - 7 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 2, - 12, - 10, - 7 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_f32_perm0_shift0/test.json b/operators/ew_binary/mul/mul_36_f32_perm0_shift0/test.json index 7d386cc79..dd652e372 100644 --- a/operators/ew_binary/mul/mul_36_f32_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_36_f32_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "FP32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "FP32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "FP32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "FP32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm0_shift2/test.json b/operators/ew_binary/mul/mul_36_i32_perm0_shift2/test.json index 320b2a667..7119b32f2 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm0_shift2/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm0_shift2/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 2 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 2 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm1_shift22/test.json b/operators/ew_binary/mul/mul_36_i32_perm1_shift22/test.json index 51189f0b8..193146dc1 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm1_shift22/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm1_shift22/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 22 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 22 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm2_shift6/test.json b/operators/ew_binary/mul/mul_36_i32_perm2_shift6/test.json index 4f26c8118..2bf84fb2f 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm2_shift6/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm2_shift6/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 6 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 6 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm3_shift3/test.json b/operators/ew_binary/mul/mul_36_i32_perm3_shift3/test.json index 6442acc0a..1a597d0db 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm3_shift3/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm3_shift3/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 3 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 3 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm4_shift16/test.json b/operators/ew_binary/mul/mul_36_i32_perm4_shift16/test.json index 3de9ce85c..62c063486 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm4_shift16/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm4_shift16/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 16 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 16 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_36_i32_perm5_shift31/test.json b/operators/ew_binary/mul/mul_36_i32_perm5_shift31/test.json index a98eda32b..2e5a04de9 100644 --- a/operators/ew_binary/mul/mul_36_i32_perm5_shift31/test.json +++ b/operators/ew_binary/mul/mul_36_i32_perm5_shift31/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 31 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 31 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 36 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 36 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 36 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 36 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_37x26x20_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_37x26x20_i8_perm0_shift0/test.json index 98df9b7d3..705746f09 100644 --- a/operators/ew_binary/mul/mul_37x26x20_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_37x26x20_i8_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 37, + 26, + 20 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 37, + 26, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 37, + 26, + 20 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 37, - 26, - 20 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 37, - 26, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 37, - 26, - 20 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm0_shift25/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm0_shift25/test.json index 7b4bac4b2..25e9e11ca 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm0_shift25/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm0_shift25/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 25 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 25 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm1_shift20/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm1_shift20/test.json index 2c111167e..57bb5bec2 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm1_shift20/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm1_shift20/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 20 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 20 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm2_shift12/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm2_shift12/test.json index 927110788..cb4682c22 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm2_shift12/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm2_shift12/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 12 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 12 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm3_shift26/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm3_shift26/test.json index 5a7fa7ae0..c15630762 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm3_shift26/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm3_shift26/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 26 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 26 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm4_shift17/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm4_shift17/test.json index 7469f4c71..191aafc7e 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm4_shift17/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm4_shift17/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 17 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 17 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x1_i32_perm5_shift14/test.json b/operators/ew_binary/mul/mul_40x1_i32_perm5_shift14/test.json index f12f061a8..11a0d829a 100644 --- a/operators/ew_binary/mul/mul_40x1_i32_perm5_shift14/test.json +++ b/operators/ew_binary/mul/mul_40x1_i32_perm5_shift14/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 14 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 14 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 1 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 40, + 33 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 40, + 33 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 1 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 40, - 33 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 40, - 33 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_40x22_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_40x22_i16_perm0_shift0/test.json index 95f6086e9..eaf612960 100644 --- a/operators/ew_binary/mul/mul_40x22_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_40x22_i16_perm0_shift0/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 40, + 22 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 1, + 22 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 40, + 22 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 40, - 22 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 1, - 22 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 40, - 22 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_41x62_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_41x62_bf16_perm0_shift0/test.json index ebbe61445..32dde3516 100644 --- a/operators/ew_binary/mul/mul_41x62_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_41x62_bf16_perm0_shift0/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 41, + 62 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 41, + 1 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 41, + 62 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 41, - 62 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 41, - 1 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 41, - 62 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_4x2x9x14x1_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_4x2x9x14x1_i16_perm0_shift0/test.json index 26d6aae0e..bdbd27fe7 100644 --- a/operators/ew_binary/mul/mul_4x2x9x14x1_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_4x2x9x14x1_i16_perm0_shift0/test.json @@ -5,16 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 4, + 2, + 9, + 14, + 1 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 4, + 2, + 9, + 14, + 1 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 4, + 2, + 9, + 14, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,48 +70,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 4, - 2, - 9, - 14, - 1 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 4, - 2, - 9, - 14, - 1 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 4, - 2, - 9, - 14, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_50x53_f32_perm0_shift0/test.json b/operators/ew_binary/mul/mul_50x53_f32_perm0_shift0/test.json index 4375183fc..6dd23ddca 100644 --- a/operators/ew_binary/mul/mul_50x53_f32_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_50x53_f32_perm0_shift0/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 50, + 53 + ], + type: "FP32" + }, + { + name: "input-1", + shape: [ + 1, + 53 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 50, + 53 + ], + type: "FP32" + } + ], inputs: [ "input-0", "input-1" @@ -23,39 +61,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 50, - 53 - ], - type: "FP32" - }, - { - name: "input-1", - shape: [ - 1, - 53 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 50, - 53 - ], - type: "FP32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] 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 index ba18ddde0..23f5973da 100644 --- a/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_51x52_i8_perm0_shift0/test.json @@ -5,16 +5,54 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + 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" @@ -23,39 +61,6 @@ "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" ] } ] diff --git a/operators/ew_binary/mul/mul_60x53x1_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_60x53x1_bf16_perm0_shift0/test.json index 4f3f4bb18..67ae9f01e 100644 --- a/operators/ew_binary/mul/mul_60x53x1_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_60x53x1_bf16_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 60, + 53, + 1 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 60, + 53, + 46 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 60, + 53, + 46 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 60, - 53, - 1 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 60, - 53, - 46 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 60, - 53, - 46 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_11_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_11_i8_perm0_shift0/test.json index 6058d19e0..ddd94ab74 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_11_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_11_i8_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 12 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 12 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_1x2x6x8_f32_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_1x2x6x8_f32_perm0_shift0/test.json index 73a167169..6a5a96ca9 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_1x2x6x8_f32_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_DimensionMismatch_1x2x6x8_f32_perm0_shift0/test.json @@ -5,16 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 2, + 6, + 8 + ], + type: "FP32" + }, + { + name: "input-1", + shape: [ + 2, + 2, + 6, + 8 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 2, + 6, + 8 + ], + type: "FP32" + } + ], inputs: [ "input-0", "input-1" @@ -23,45 +67,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 2, - 6, - 8 - ], - type: "FP32" - }, - { - name: "input-1", - shape: [ - 2, - 2, - 6, - 8 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 2, - 6, - 8 - ], - type: "FP32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_13_i16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_13_i16_perm0_shift0/test.json index fe746704d..45c620287 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_13_i16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_13_i16_perm0_shift0/test.json @@ -5,16 +5,52 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 13 + ], + type: "INT16" + }, + { + name: "input-1", + shape: [ + 13, + 12 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 13 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,37 +59,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 13 - ], - type: "INT16" - }, - { - name: "input-1", - shape: [ - 13, - 12 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 13 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_1x1_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_1x1_f16_perm0_shift0/test.json index 4c56b9ebe..97f533130 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_1x1_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_RankMismatch_1x1_f16_perm0_shift0/test.json @@ -5,16 +5,55 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 1, + 1, + 7 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1, + 1 + ], + type: "FP16" + } + ], inputs: [ "input-0", "input-1" @@ -23,40 +62,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 1, - 1, - 7 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1, - 1 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_12_i32_perm0_shift25/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_12_i32_perm0_shift25/test.json index e6cbce675..1d6f48479 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_12_i32_perm0_shift25/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_12_i32_perm0_shift25/test.json @@ -5,55 +5,60 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 25 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 25 + }, + inputs: [ + "input-0", + "input-1", + "eiDummyInput" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 12 + ], + type: "INT32" + } + ], inputs: [ "input-0", - "input-1", - "eiDummyInput" + "input-1" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12 - ], - type: "INT32" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 12 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_4x2_f16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_4x2_f16_perm0_shift0/test.json index b007ebcf1..dc712e5dc 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_4x2_f16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongInputList_4x2_f16_perm0_shift0/test.json @@ -5,58 +5,63 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1", + "eiDummyInput" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 4, + 2 + ], + type: "FP16" + }, + { + name: "input-1", + shape: [ + 4, + 1 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 4, + 2 + ], + type: "FP16" + } + ], inputs: [ "input-0", - "input-1", - "eiDummyInput" + "input-1" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 4, - 2 - ], - type: "FP16" - }, - { - name: "input-1", - shape: [ - 4, - 1 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 4, - 2 - ], - type: "FP16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_10_i48_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_10_i48_perm0_shift0/test.json index 19bd13cd6..862e68e90 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_10_i48_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_10_i48_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "INT48" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT48" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "INT48" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT48" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_1_b_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_1_b_perm0_shift0/test.json index 74e9a4372..c05404010 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_1_b_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongInputType_1_b_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1 + ], + type: "BOOL" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "BOOL" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1 - ], - type: "BOOL" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "BOOL" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_11x7_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_11x7_i8_perm0_shift0/test.json index 7e19d7696..e4b0ba4d7 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_11x7_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_11x7_i8_perm0_shift0/test.json @@ -5,57 +5,62 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 7 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 11, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 11, + 7 + ], + type: "INT32" + } + ], inputs: [ "input-0", "input-1" ], outputs: [ - + "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 7 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 11, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 11, - 7 - ], - type: "INT32" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_1x3x8x1_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_1x3x8x1_bf16_perm0_shift0/test.json index 7f2f7368c..c9d9baec2 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_1x3x8x1_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputList_1x3x8x1_bf16_perm0_shift0/test.json @@ -5,63 +5,68 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 3, + 8, + 1 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 1, + 3, + 8, + 1 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 3, + 8, + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0", "input-1" ], outputs: [ - + "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 3, - 8, - 1 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 1, - 3, - 8, - 1 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 3, - 8, - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_10_i8_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_10_i8_perm0_shift0/test.json index 35507d54c..6d78c7130 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_10_i8_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_10_i8_perm0_shift0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "INT8" + }, + { + name: "input-1", + shape: [ + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "INT8" + } + ], inputs: [ "input-0", "input-1" @@ -23,36 +58,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "INT8" - }, - { - name: "input-1", - shape: [ - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "INT8" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_1x5x2_bf16_perm0_shift0/test.json b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_1x5x2_bf16_perm0_shift0/test.json index efb1cbafe..040e40090 100644 --- a/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_1x5x2_bf16_perm0_shift0/test.json +++ b/operators/ew_binary/mul/mul_ERRORIF_WrongOutputType_1x5x2_bf16_perm0_shift0/test.json @@ -5,16 +5,57 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "MUL", - attribute_type: "MulAttribute", - attribute: { - shift: 0 - }, + name: "main", + operators: [ + { + op: "MUL", + attribute_type: "MulAttribute", + attribute: { + shift: 0 + }, + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 5, + 2 + ], + type: "BF16" + }, + { + name: "input-1", + shape: [ + 1, + 5, + 1 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 5, + 2 + ], + type: "INT48" + } + ], inputs: [ "input-0", "input-1" @@ -23,42 +64,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 5, - 2 - ], - type: "BF16" - }, - { - name: "input-1", - shape: [ - 1, - 5, - 1 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 5, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0", - "input-1" - ], - outputs: [ - "result-0" ] } ] |