aboutsummaryrefslogtreecommitdiff
path: root/operators/reduction/reduce_min
diff options
context:
space:
mode:
Diffstat (limited to 'operators/reduction/reduce_min')
-rw-r--r--operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_10x19x13x11_i32_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_11x10_i8_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_11x10_i8_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_13x26x17x14_f32_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_14x14_f16_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_14x14_f16_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_16_i32_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_17x18x17_i16_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_17x5_i32_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_17x5_i32_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_18_i16_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_19x12x3_i32_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65531x1_f32_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x1x65538x1_i8_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_1x65539x2x1_f32_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x11x12x9_i8_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x2_i16_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_20x2_i16_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_21_f32_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_22x7_f32_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_22x7_f32_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_23x24x23_bf16_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_24_bf16_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_25x16x4_f32_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x14x16x12_f16_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x3_bf16_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_27x3_bf16_axis1/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_2x65535x1x1_i8_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_3_f16_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_3_i8_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x13x23_i8_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis1/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_3x17x31_f16_axis2/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_5x22x18x15_i16_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis1/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis2/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_6x29x25x20_bf16_axis3/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_bf16_axis5/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_AxisLargerRank_10_i16_axis5/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_f16_axis-4/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_AxisSmallerZero_11_i8_axis-4/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_f16_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_ShapeOfAxisNotOne_10_i8_axis0/test.json63
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_f32_axis0/test.json67
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputList_10_i32_axis0/test.json65
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/desc.json1
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/input-0.json654
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongInputType_10x1x6x7_i4_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_11x4_i8_axis0/test.json69
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputList_8x11x10_f32_axis0/test.json75
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_f32_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongOutputType_12x15x10_i32_axis0/test.json71
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_f16_axis0/test.json79
-rw-r--r--operators/reduction/reduce_min/reduce_min_ERRORIF_WrongRank_11x7x11x3x14_i8_axis0/test.json79
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"
]
}
]