diff options
Diffstat (limited to 'operators/reduction/reduce_min')
93 files changed, 3800 insertions, 3344 deletions
diff --git a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis0/test.json index ce908b1c0..98f6c671c 100644 --- a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 19, + 13, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1, + 19, + 13, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10, - 19, - 13, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1, - 19, - 13, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis1/test.json index a149061af..1ca8130f7 100644 --- a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 19, + 13, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 10, + 1, + 13, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10, - 19, - 13, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 10, - 1, - 13, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis2/test.json index 20abe83e1..b6f0fe4df 100644 --- a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 19, + 13, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 10, + 19, + 1, + 11 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10, - 19, - 13, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 10, - 19, - 1, - 11 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis3/test.json b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis3/test.json index 1012aa29f..18ce071b9 100644 --- a/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 19, + 13, + 11 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 10, + 19, + 13, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10, - 19, - 13, - 11 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 10, - 19, - 13, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_11x10_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_11x10_i8_axis0/test.json index 237b46e50..c57eabdf8 100644 --- a/operators/reduction/reduce_min/reduce_min_11x10_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_11x10_i8_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 10 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 10 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 10 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 10 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_11x10_i8_axis1/test.json b/operators/reduction/reduce_min/reduce_min_11x10_i8_axis1/test.json index e453eec6f..45fed0079 100644 --- a/operators/reduction/reduce_min/reduce_min_11x10_i8_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_11x10_i8_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 10 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 11, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 10 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 11, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis0/test.json index 6b5c5610d..696fe047b 100644 --- a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 13, + 26, + 17, + 14 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 26, + 17, + 14 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 13, - 26, - 17, - 14 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 26, - 17, - 14 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis1/test.json index 5112c5386..4abd6ffd8 100644 --- a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 13, + 26, + 17, + 14 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 13, + 1, + 17, + 14 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 13, - 26, - 17, - 14 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 13, - 1, - 17, - 14 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis2/test.json index e57d79fb9..a019cccc9 100644 --- a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 13, + 26, + 17, + 14 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 13, + 26, + 1, + 14 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 13, - 26, - 17, - 14 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 13, - 26, - 1, - 14 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis3/test.json b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis3/test.json index e93acf8d4..5f9cd0518 100644 --- a/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 13, + 26, + 17, + 14 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 13, + 26, + 17, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 13, - 26, - 17, - 14 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 13, - 26, - 17, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_14x14_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_14x14_f16_axis0/test.json index d59ba1ad8..e7d123465 100644 --- a/operators/reduction/reduce_min/reduce_min_14x14_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_14x14_f16_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 14, + 14 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1, + 14 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 14, - 14 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1, - 14 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_14x14_f16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_14x14_f16_axis1/test.json index 19ff4ac33..5ce56ecbb 100644 --- a/operators/reduction/reduce_min/reduce_min_14x14_f16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_14x14_f16_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 14, + 14 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 14, + 1 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 14, - 14 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 14, - 1 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_16_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_16_i32_axis0/test.json index f838d9d9f..e35c0a9ce 100644 --- a/operators/reduction/reduce_min/reduce_min_16_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_16_i32_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 16 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 16 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis0/test.json index 26cec58d8..3951824c2 100644 --- a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 18, + 17 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 1, + 18, + 17 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 17, - 18, - 17 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 1, - 18, - 17 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis1/test.json index 4fc8550f9..df4f2142a 100644 --- a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 18, + 17 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 17, + 1, + 17 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 17, - 18, - 17 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 17, - 1, - 17 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis2/test.json index 045f989de..cf4d1b435 100644 --- a/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 18, + 17 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 17, + 18, + 1 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 17, - 18, - 17 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 17, - 18, - 1 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_17x5_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_17x5_i32_axis0/test.json index 0c19d1722..a390d947e 100644 --- a/operators/reduction/reduce_min/reduce_min_17x5_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_17x5_i32_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 5 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1, + 5 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 17, - 5 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1, - 5 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_17x5_i32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_17x5_i32_axis1/test.json index 22df82c03..b837fb7ca 100644 --- a/operators/reduction/reduce_min/reduce_min_17x5_i32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_17x5_i32_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 17, + 5 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 17, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 17, - 5 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 17, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_18_i16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_18_i16_axis0/test.json index 68899ba29..5fcedd03e 100644 --- a/operators/reduction/reduce_min/reduce_min_18_i16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_18_i16_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 18 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 18 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis0/test.json index adcb3d3a0..6e10dfd5f 100644 --- a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 19, + 12, + 3 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1, + 12, + 3 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 19, - 12, - 3 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1, - 12, - 3 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis1/test.json index a259a0052..610ea7104 100644 --- a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 19, + 12, + 3 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 19, + 1, + 3 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 19, - 12, - 3 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 19, - 1, - 3 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis2/test.json index cedf28008..6934d6a5d 100644 --- a/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 19, + 12, + 3 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 19, + 12, + 1 + ], + type: "INT32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 19, - 12, - 3 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 19, - 12, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis0/test.json index 8d96267a9..a6e5c498e 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis1/test.json index 2c6a950eb..ce3a62daa 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis2/test.json index da55eb858..666a84260 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 1, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 1, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis3/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis3/test.json index 2accf00c7..d3b333fa6 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65531, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65531, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis0/test.json index 105de14c0..3c7bb4290 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis1/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis1/test.json index 664bee293..cd4e824f7 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis2/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis2/test.json index d70e5d046..766465a84 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 1, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 1, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis3/test.json b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis3/test.json index 291774f2f..56e022b08 100644 --- a/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 65538, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 65538, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis0/test.json index baf80abc5..6760beaec 100644 --- a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis1/test.json index c26333d1a..19fbe3fb3 100644 --- a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 2, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 2, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis2/test.json index ad7965e1b..671d4c35c 100644 --- a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 65539, + 1, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 65539, - 1, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis3/test.json b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis3/test.json index 183f4c2d4..d341eefe1 100644 --- a/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 65539, + 2, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 65539, - 2, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis0/test.json index 9b92e9460..56cfcfd86 100644 --- a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 11, + 12, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 11, + 12, + 9 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 11, - 12, - 9 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 11, - 12, - 9 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis1/test.json b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis1/test.json index 6bbe33aa6..ce729b414 100644 --- a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 11, + 12, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 20, + 1, + 12, + 9 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 11, - 12, - 9 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 20, - 1, - 12, - 9 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis2/test.json b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis2/test.json index 03abbe649..20080ef7d 100644 --- a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 11, + 12, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 20, + 11, + 1, + 9 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 11, - 12, - 9 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 20, - 11, - 1, - 9 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis3/test.json b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis3/test.json index 372a414bd..32cc33193 100644 --- a/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 11, + 12, + 9 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 20, + 11, + 12, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 11, - 12, - 9 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 20, - 11, - 12, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x2_i16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_20x2_i16_axis0/test.json index 1403227d0..e66fb15fd 100644 --- a/operators/reduction/reduce_min/reduce_min_20x2_i16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x2_i16_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 2 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 1, + 2 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 2 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 1, - 2 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_20x2_i16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_20x2_i16_axis1/test.json index 7d96a95dd..1eab6ec04 100644 --- a/operators/reduction/reduce_min/reduce_min_20x2_i16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_20x2_i16_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 20, + 2 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 20, + 1 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 20, - 2 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 20, - 1 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_21_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_21_f32_axis0/test.json index d82fb9df7..496217144 100644 --- a/operators/reduction/reduce_min/reduce_min_21_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_21_f32_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 21 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 21 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_22x7_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_22x7_f32_axis0/test.json index afeb20ae4..1b95b2908 100644 --- a/operators/reduction/reduce_min/reduce_min_22x7_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_22x7_f32_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 22, + 7 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 7 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 22, - 7 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 7 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_22x7_f32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_22x7_f32_axis1/test.json index fd5ee18dd..84bb5148f 100644 --- a/operators/reduction/reduce_min/reduce_min_22x7_f32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_22x7_f32_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 22, + 7 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 22, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 22, - 7 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 22, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis0/test.json index 8d63bdaed..65ff611ff 100644 --- a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 23, + 24, + 23 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 24, + 23 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 23, - 24, - 23 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 24, - 23 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis1/test.json index 162e5d330..e2c0db3c1 100644 --- a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 23, + 24, + 23 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 23, + 1, + 23 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 23, - 24, - 23 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 23, - 1, - 23 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis2/test.json index 054112883..7c6c6c103 100644 --- a/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 23, + 24, + 23 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 23, + 24, + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 23, - 24, - 23 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 23, - 24, - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_24_bf16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_24_bf16_axis0/test.json index 293f13ca3..a8bb0aa69 100644 --- a/operators/reduction/reduce_min/reduce_min_24_bf16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_24_bf16_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 24 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 24 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis0/test.json index c704c7c58..9769a2b92 100644 --- a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 25, + 16, + 4 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 16, + 4 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 25, - 16, - 4 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 16, - 4 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis1/test.json b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis1/test.json index 638d4caf3..e79dd6f8d 100644 --- a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 25, + 16, + 4 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 25, + 1, + 4 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 25, - 16, - 4 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 25, - 1, - 4 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis2/test.json b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis2/test.json index 6e948acd5..2035ca825 100644 --- a/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 25, + 16, + 4 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 25, + 16, + 1 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 25, - 16, - 4 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 25, - 16, - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis0/test.json index b318ddcba..521cbad24 100644 --- a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 14, + 16, + 12 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1, + 14, + 16, + 12 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 14, - 16, - 12 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1, - 14, - 16, - 12 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis1/test.json index 38d2a5b7a..3ceff3b85 100644 --- a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 14, + 16, + 12 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 27, + 1, + 16, + 12 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 14, - 16, - 12 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 27, - 1, - 16, - 12 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis2/test.json index c6454a2bc..502677d6f 100644 --- a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 14, + 16, + 12 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 27, + 14, + 1, + 12 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 14, - 16, - 12 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 27, - 14, - 1, - 12 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis3/test.json b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis3/test.json index b212d7e65..0d84c60d2 100644 --- a/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 14, + 16, + 12 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 27, + 14, + 16, + 1 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 14, - 16, - 12 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 27, - 14, - 16, - 1 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis0/test.json index f9e57e1cf..de79a3781 100644 --- a/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis0/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 3 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 3 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 3 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 3 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis1/test.json index 85a66feb8..578e2ca26 100644 --- a/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_27x3_bf16_axis1/test.json @@ -5,16 +5,45 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 27, + 3 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 27, + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,30 +51,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 27, - 3 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 27, - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis0/test.json index 0b8a8a58f..249e6511e 100644 --- a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 65535, + 1, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 65535, - 1, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis1/test.json b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis1/test.json index 0d1d964d4..89c0aa458 100644 --- a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 2, + 1, + 1, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 2, - 1, - 1, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis2/test.json b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis2/test.json index 6fb561d70..a87321d8f 100644 --- a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis3/test.json b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis3/test.json index 975107d66..7beaf8238 100644 --- a/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 2, + 65535, + 1, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 2, - 65535, - 1, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_3_f16_axis0/test.json index 95aeccf27..2749182fb 100644 --- a/operators/reduction/reduce_min/reduce_min_3_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_3_f16_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_3_i8_axis0/test.json index 7011bcba6..b072870c0 100644 --- a/operators/reduction/reduce_min/reduce_min_3_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_3_i8_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis0/test.json index 290ac265d..0d1905207 100644 --- a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 13, + 23 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 13, + 23 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 13, - 23 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 13, - 23 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis1/test.json b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis1/test.json index b46b601ed..030b13376 100644 --- a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 13, + 23 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 3, + 1, + 23 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 13, - 23 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 3, - 1, - 23 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis2/test.json b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis2/test.json index 51cbf9ddf..7e2e7b2b1 100644 --- a/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 13, + 23 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 3, + 13, + 1 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 13, - 23 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 3, - 13, - 1 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis0/test.json index 1c34c28cc..da1824e71 100644 --- a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 17, + 31 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1, + 17, + 31 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 17, - 31 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1, - 17, - 31 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis1/test.json index 11cfce729..33a5fb12b 100644 --- a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis1/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 17, + 31 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 3, + 1, + 31 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 17, - 31 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 3, - 1, - 31 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis2/test.json index e6767b332..e2a1b6df1 100644 --- a/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis2/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 3, + 17, + 31 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 3, + 17, + 1 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 3, - 17, - 31 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 3, - 17, - 1 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis0/test.json index 6e7c5b367..62b560f7b 100644 --- a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 5, + 22, + 18, + 15 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 1, + 22, + 18, + 15 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 5, - 22, - 18, - 15 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 1, - 22, - 18, - 15 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis1/test.json index 9bdd063fa..619588b0b 100644 --- a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 5, + 22, + 18, + 15 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 5, + 1, + 18, + 15 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 5, - 22, - 18, - 15 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 5, - 1, - 18, - 15 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis2/test.json index 61eae0000..21359d1dc 100644 --- a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 5, + 22, + 18, + 15 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 5, + 22, + 1, + 15 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 5, - 22, - 18, - 15 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 5, - 22, - 1, - 15 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis3/test.json b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis3/test.json index e5c20ae40..3019962ef 100644 --- a/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 5, + 22, + 18, + 15 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 5, + 22, + 18, + 1 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 5, - 22, - 18, - 15 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 5, - 22, - 18, - 1 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis0/test.json index c02fd6c8c..a520fb9bc 100644 --- a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 29, + 25, + 20 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 1, + 29, + 25, + 20 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 6, - 29, - 25, - 20 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 1, - 29, - 25, - 20 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis1/test.json b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis1/test.json index 2f3ec364c..d23040fb5 100644 --- a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis1/test.json +++ b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis1/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 1 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 1 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 29, + 25, + 20 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 6, + 1, + 25, + 20 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 6, - 29, - 25, - 20 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 6, - 1, - 25, - 20 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis2/test.json b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis2/test.json index 15dcbfefb..4da524106 100644 --- a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis2/test.json +++ b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis2/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 2 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 2 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 29, + 25, + 20 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 6, + 29, + 1, + 20 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 6, - 29, - 25, - 20 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 6, - 29, - 1, - 20 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis3/test.json b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis3/test.json index d2327fbf2..9d8f7ad42 100644 --- a/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis3/test.json +++ b/operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis3/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 3 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 3 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 6, + 29, + 25, + 20 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 6, + 29, + 25, + 1 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 6, - 29, - 25, - 20 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 6, - 29, - 25, - 1 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_bf16_axis5/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_bf16_axis5/test.json index 87113ebd4..506557b0e 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_bf16_axis5/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_bf16_axis5/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 5 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 5 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "BF16" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "BF16" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_i16_axis5/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_i16_axis5/test.json index 23097c286..e6ab94598 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_i16_axis5/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_i16_axis5/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 5 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 5 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "INT16" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "INT16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "INT16" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "INT16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_f16_axis-4/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_f16_axis-4/test.json index 3c126c456..047f45494 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_f16_axis-4/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_f16_axis-4/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: -4 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: -4 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 11 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 11 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_i8_axis-4/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_i8_axis-4/test.json index c05e41590..0f7ff91e4 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_i8_axis-4/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_i8_axis-4/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: -4 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: -4 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 11 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 11 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_f16_axis0/test.json index f95341a9b..56a68ed18 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_f16_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_i8_axis0/test.json index 99ec80179..00cb2b752 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_i8_axis0/test.json @@ -5,16 +5,43 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 10 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,28 +49,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 10 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_f32_axis0/test.json index edbb68ea6..e17e9c3cb 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_f32_axis0/test.json @@ -5,46 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0", + "eiDummyInput" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "FP32" + } + ], inputs: [ - "input-0", - "eiDummyInput" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_i32_axis0/test.json index 905ce493d..fef5531eb 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_i32_axis0/test.json @@ -5,45 +5,50 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, - inputs: [ + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1 + ], + type: "INT32" + } + ], + inputs: [ + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/desc.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/desc.json index 15cad4b15..992afc22b 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/desc.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/desc.json @@ -16,6 +16,7 @@ "expected_failure": true, "expected_failure_desc": "Input data type not supported for this operator", "profile": [ + "tosa-bi", "tosa-mi" ] }
\ No newline at end of file diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/input-0.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/input-0.json index 71fddee10..3c4a12908 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/input-0.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/input-0.json @@ -4,58 +4,58 @@ [ [ [ - -2, - -7, - -6, - 4, + 5, -1, + -4, + 2, + 2, -3, - -1 + -5 ], [ - -6, + -7, + -2, + 3, + 5, + -3, 2, - 6, - 6, - -4, - 6, -4 ], [ - 2, - -4, - 6, - 2, + -5, + 1, + -3, + -5, -4, - -2, - 1 + -3, + -3 ], [ - -7, + 0, 6, - 1, - 7, - 3, 7, + 1, + -4, + -5, 0 ], [ - 5, 3, + 0, -6, - 1, - 4, - 7, - -6 + 3, + -3, + 0, + 5 ], [ - 2, - 5, - -2, - -5, - 7, 4, - -2 + 0, + 5, + -4, + -3, + -3, + 5 ] ] ], @@ -63,521 +63,521 @@ [ [ 5, - -6, - -5, -4, - -7, - 4, - 4 + -5, + 5, + -1, + 2, + -5 ], [ + 1, + 3, -1, + 5, 1, - 6, + 1, + -4 + ], + [ + 3, + 0, + 2, + 2, -2, - -1, -2, - -7 + -3 ], [ - -6, -2, - 4, 5, - 6, - -3, - -5 - ], - [ - 2, - 1, + -2, -6, - 4, - 3, - -3, - -5 + 5, + -4, + -2 ], [ - 7, + -4, 1, - -3, - 3, + -4, 7, - 3, - -6 - ], - [ -1, -7, - -1, - 0, - 7, - -7, - 7 + 1 + ], + [ + -4, + -2, + 6, + -5, + 3, + 3, + -2 ] ] ], [ [ [ + -1, + -6, + 0, + 0, + 1, 4, - -3, - 3, - 4, - -7, - 6, - -6 + 6 ], [ - 1, -1, - -1, - 7, - -7, + 6, 5, - 5 + -3, + -3, + 1, + 0 ], [ -2, - -5, - -3, + -6, 4, - 3, - 2, - -3 - ], - [ - 6, - 3, - -7, - -7, - 3, + 0, + -5, 5, - 3 + 6 ], [ -5, - 5, - -2, - 3, - 3, + 0, + 2, + -4, -3, - -4 + -2, + -2 ], [ + 3, + -7, + 2, + 0, 4, 7, - 2, - -2, - -2, - 1, - 4 + -1 + ], + [ + -5, + -1, + -4, + 0, + -4, + -7, + 1 ] ] ], [ [ [ - 5, - 5, + -3, + -5, + -7, 7, - 0, - 6, + 5, 3, - 6 + -2 ], [ + 2, + 1, -7, - 3, - 7, - -6, - 7, - -4, - 0 + 6, + 0, + -1, + 5 ], [ 3, - -6, - 2, + 0, + 5, + 4, + 1, 3, - 2, - -3, - -6 + -5 ], [ - 2, - -4, - -5, - 2, - -3, + 6, + 6, + -2, + -7, + 5, 0, - 6 + -4 ], [ - 2, - -4, - -4, 7, 1, + -4, + 2, + 4, -1, - -7 + 3 ], [ - -2, - -7, - -3, + -6, -3, + -1, + -6, -5, - -7, - 6 + 1, + 0 ] ] ], [ [ [ - -1, - 0, - -3, - -1, + -2, + -7, + -2, 0, - -5, - -6 - ], - [ - -3, - -1, 7, - -5, - -5, - -1, - 6 + -2, + 0 ], [ + -7, -5, - 0, 2, - 7, - -5, - -1, - -7 + 0, + -3, + -2, + 1 ], [ - -2, - 7, - 2, - 3, - 2, - 4, + -1, + 6, + -4, + 5, + 6, + 0, -5 ], [ - -7, - 2, - 2, - -1, 0, - -6, - 6 + 6, + 0, + 2, + -2, + 1, + -3 ], [ + -4, -5, 3, + 6, -2, - -4, -7, + -1 + ], + [ + -2, + 2, -5, - 3 + 4, + -7, + -2, + -5 ] ] ], [ [ [ - -4, - 2, - 2, - -5, + 6, -1, + 6, + 1, + 4, + 6, + 5 + ], + [ + 3, + 4, + 5, + 3, + 1, 0, - 7 + -4 ], [ + 1, + 5, 5, + 0, + 0, 4, - -2, - -6, - -3, - 7, - -2 + 7 ], [ - 4, - -6, -7, + 3, -1, - 6, - 5, - 2 + -4, + -2, + 7, + -3 ], [ - -5, - -2, + 0, + 3, -4, - -7, + 5, -6, 5, - -7 - ], - [ - -4, - -2, - 0, - 6, - 7, - 7, - 4 + 3 ], [ + 5, -6, - 1, - 4, - -2, 5, - 2, - 2 + -3, + 5, + -2, + 3 ] ] ], [ [ [ - 2, - -3, + 7, + 4, + -6, -4, -6, - 5, - 5, - -6 + 7, + -3 ], [ - -5, + 0, + 1, -4, - 2, - -5, + -2, + -1, -7, - 2, - -7 + 5 ], [ - -7, - -7, - 7, - 7, - 2, + 6, + 3, -1, - 6 + -5, + -3, + -1, + -5 ], [ - -6, - -6, + 4, + -1, + 3, 0, + -5, + 2, + 4 + ], + [ + -1, + 3, + 7, -4, - 0, - 4, + 6, + -3, -7 ], [ + -1, 5, - 6, - -3, - 6, 3, -3, - 5 - ], - [ 7, - -3, - 4, - -2, - 1, - -1, - -7 + 7, + 7 ] ] ], [ [ [ - 4, - -7, - -2, - 2, + 1, + 3, + 0, + -1, + 0, -6, - -3, - 1 + -5 ], [ - -3, - -7, - 1, 1, - -7, - -3, - 1 + -1, + 0, + 6, + 3, + -6, + 7 ], [ - 3, - -4, + 5, -5, - -3, - 4, - -3, + 5, + -2, + -2, + 1, 6 ], [ - -7, - 4, - 7, - -3, - -3, + -2, + 1, + -5, + -6, 1, - 2 + -4, + -7 ], [ - 5, - 6, - 4, - -2, -7, + -2, + -4, + 7, 0, - -7 + 0, + -5 ], [ - 4, -6, - -6, - -1, - 1, + -3, + 5, + 2, -5, - 1 + -7, + -4 ] ] ], [ [ [ - 3, - -5, - 6, + -3, + 7, -5, - -7, - 6, - 4 + 4, + -2, + -3, + -4 ], [ - 4, - -7, + 2, + 3, 0, - -6, + 7, + 6, 4, - -1, - 6 + 1 ], [ - 7, - -3, - -3, - 7, 0, - 3, - 7 - ], - [ - -1, 2, - 4, - -2, + 1, + -5, 2, - -3, + -4, 4 ], [ - -3, - 0, - -6, - 5, - -6, -7, - 3 + -7, + 1, + 4, + 1, + -5, + -3 ], [ - -5, - 1, - 7, - -6, + -1, -4, + 7, -1, - 5 + 6, + -6, + -1 + ], + [ + 5, + -3, + 5, + 4, + 1, + -7, + 6 ] ] ], [ [ [ - -4, - 7, - -1, - 3, - 2, 0, - -6 - ], - [ - -1, + 2, 3, - -5, - -7, 0, - -7, - -3 + -5, + 1, + 1 ], [ - 5, - -4, - 3, - -6, -6, + -5, + -4, -2, - -7 + 1, + 2, + -6 ], [ - 3, 5, - -5, + 5, -6, - 1, - 4, - -5 - ], - [ - 2, - -3, + -5, 5, - 2, -1, + -1 + ], + [ 0, - 1 + 7, + -5, + 7, + -4, + 6, + 0 ], [ + 4, + -6, -2, -5, - 3, - 6, 1, - -2, - 6 + -7, + -2 + ], + [ + 0, + 0, + 5, + 2, + 5, + 0, + -2 ] ] ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/test.json index 04c37ce54..00f7f8014 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/test.json @@ -5,16 +5,49 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 10, + 1, + 6, + 7 + ], + type: "INT4" + }, + { + name: "result-0", + shape: [ + 1, + 1, + 6, + 7 + ], + type: "INT4" + } + ], inputs: [ "input-0" ], @@ -22,34 +55,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 10, - 1, - 6, - 7 - ], - type: "INT4" - }, - { - name: "result-0", - shape: [ - 1, - 1, - 6, - 7 - ], - type: "INT4" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_11x4_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_11x4_i8_axis0/test.json index a916ec91f..94c1842b8 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_11x4_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_11x4_i8_axis0/test.json @@ -5,47 +5,52 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 4 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 4 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], outputs: [ - + "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 4 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 4 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_8x11x10_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_8x11x10_f32_axis0/test.json index 866b6c948..8d8851735 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_8x11x10_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_8x11x10_f32_axis0/test.json @@ -5,50 +5,55 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0", + "eiDummyOutput" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 8, + 11, + 10 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 11, + 10 + ], + type: "FP32" + } + ], inputs: [ "input-0" ], outputs: [ - "result-0", - "eiDummyOutput" + "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 8, - 11, - 10 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 11, - 10 - ], - type: "FP32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_f32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_f32_axis0/test.json index 91d23cb6d..6443fa384 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_f32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_f32_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 15, + 10 + ], + type: "FP32" + }, + { + name: "result-0", + shape: [ + 1, + 15, + 10 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 15, - 10 - ], - type: "FP32" - }, - { - name: "result-0", - shape: [ - 1, - 15, - 10 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_i32_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_i32_axis0/test.json index 013d5a155..214cdd036 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_i32_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_i32_axis0/test.json @@ -5,16 +5,47 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 12, + 15, + 10 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 1, + 15, + 10 + ], + type: "BF16" + } + ], inputs: [ "input-0" ], @@ -22,32 +53,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 12, - 15, - 10 - ], - type: "INT32" - }, - { - name: "result-0", - shape: [ - 1, - 15, - 10 - ], - type: "BF16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_f16_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_f16_axis0/test.json index b66f106e2..e61f5ddba 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_f16_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_f16_axis0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 7, + 11, + 3, + 14 + ], + type: "FP16" + }, + { + name: "result-0", + shape: [ + 1, + 7, + 11, + 3, + 14 + ], + type: "FP16" + } + ], inputs: [ "input-0" ], @@ -22,36 +57,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 7, - 11, - 3, - 14 - ], - type: "FP16" - }, - { - name: "result-0", - shape: [ - 1, - 7, - 11, - 3, - 14 - ], - type: "FP16" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_i8_axis0/test.json b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_i8_axis0/test.json index 6f175dd91..eabf9c07e 100644 --- a/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_i8_axis0/test.json +++ b/operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_i8_axis0/test.json @@ -5,16 +5,51 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "REDUCE_MIN", - attribute_type: "AxisAttribute", - attribute: { - axis: 0 - }, + name: "main", + operators: [ + { + op: "REDUCE_MIN", + attribute_type: "AxisAttribute", + attribute: { + axis: 0 + }, + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 11, + 7, + 11, + 3, + 14 + ], + type: "INT8" + }, + { + name: "result-0", + shape: [ + 1, + 7, + 11, + 3, + 14 + ], + type: "INT8" + } + ], inputs: [ "input-0" ], @@ -22,36 +57,6 @@ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 11, - 7, - 11, - 3, - 14 - ], - type: "INT8" - }, - { - name: "result-0", - shape: [ - 1, - 7, - 11, - 3, - 14 - ], - type: "INT8" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] |