diff options
Diffstat (limited to 'operators/tensor/transpose_conv2d_5x5')
16 files changed, 3044 insertions, 2964 deletions
diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st11_pad-4-4-4-4_os1x7x29x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st11_pad-4-4-4-4_os1x7x29x2/test.json index ccb02922a..eb002cec4 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st11_pad-4-4-4-4_os1x7x29x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st11_pad-4-4-4-4_os1x7x29x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -4, + -4, + -4, + -4 + ], + stride: [ + 1, + 1 + ], + output_shape: [ + 1, + 7, + 29, + 2 + ], + input_zp: 0, + weight_zp: -11, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 222, + 8, + 137, + 212, + 60, + 103, + 132, + 212, + 21, + 9, + 91, + 143, + 144, + 82, + 208, + 39, + 83, + 186, + 127, + 19, + 151, + 148, + 211, + 198, + 55, + 254, + 132, + 169, + 6, + 19, + 150, + 27, + 69, + 152, + 18, + 235, + 189, + 22, + 90, + 249, + 125, + 107, + 164, + 108, + 77, + 227, + 103, + 204, + 103, + 49, + 72, + 51, + 16, + 176, + 31, + 32, + 19, + 121, + 64, + 82, + 219, + 154, + 142, + 175, + 92, + 239, + 39, + 2, + 79, + 187, + 163, + 30, + 49, + 198, + 157, + 247, + 39, + 37, + 111, + 228, + 127, + 5, + 210, + 199, + 28, + 153, + 80, + 7, + 241, + 70, + 49, + 216, + 165, + 181, + 160, + 164, + 150, + 247, + 50, + 219, + 197, + 76, + 14, + 40, + 222, + 127, + 163, + 97, + 17, + 207, + 169, + 27, + 213, + 67, + 128, + 27, + 17, + 6, + 164, + 36, + 68, + 170, + 75, + 242, + 237, + 248, + 237, + 130, + 88, + 205, + 241, + 150, + 43, + 71, + 156, + 119, + 108, + 88, + 52, + 214, + 78, + 183, + 213, + 2, + 252, + 123, + 109, + 253, + 210, + 140 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 110, + 16, + 167, + 97, + 168, + 187, + 57, + 28, + 183, + 222, + 38, + 196 + ] + }, + { + name: "result-0", + shape: [ + 1, + 7, + 29, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -4, - -4, - -4, - -4 - ], - stride: [ - 1, - 1 - ], - output_shape: [ - 1, - 7, - 29, - 2 - ], - input_zp: 0, - weight_zp: -11, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 222, - 8, - 137, - 212, - 60, - 103, - 132, - 212, - 21, - 9, - 91, - 143, - 144, - 82, - 208, - 39, - 83, - 186, - 127, - 19, - 151, - 148, - 211, - 198, - 55, - 254, - 132, - 169, - 6, - 19, - 150, - 27, - 69, - 152, - 18, - 235, - 189, - 22, - 90, - 249, - 125, - 107, - 164, - 108, - 77, - 227, - 103, - 204, - 103, - 49, - 72, - 51, - 16, - 176, - 31, - 32, - 19, - 121, - 64, - 82, - 219, - 154, - 142, - 175, - 92, - 239, - 39, - 2, - 79, - 187, - 163, - 30, - 49, - 198, - 157, - 247, - 39, - 37, - 111, - 228, - 127, - 5, - 210, - 199, - 28, - 153, - 80, - 7, - 241, - 70, - 49, - 216, - 165, - 181, - 160, - 164, - 150, - 247, - 50, - 219, - 197, - 76, - 14, - 40, - 222, - 127, - 163, - 97, - 17, - 207, - 169, - 27, - 213, - 67, - 128, - 27, - 17, - 6, - 164, - 36, - 68, - 170, - 75, - 242, - 237, - 248, - 237, - 130, - 88, - 205, - 241, - 150, - 43, - 71, - 156, - 119, - 108, - 88, - 52, - 214, - 78, - 183, - 213, - 2, - 252, - 123, - 109, - 253, - 210, - 140 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 110, - 16, - 167, - 97, - 168, - 187, - 57, - 28, - 183, - 222, - 38, - 196 - ] - }, - { - name: "result-0", - shape: [ - 1, - 7, - 29, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st12_pad-2-2-20_os1x11x67x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st12_pad-2-2-20_os1x11x67x2/test.json index f29ff30d3..2574a2a06 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st12_pad-2-2-20_os1x11x67x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st12_pad-2-2-20_os1x11x67x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -2, + -2, + -2, + 0 + ], + stride: [ + 1, + 2 + ], + output_shape: [ + 1, + 11, + 67, + 2 + ], + input_zp: 0, + weight_zp: 39, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 190, + 5, + 115, + 44, + 165, + 173, + 31, + 108, + 211, + 49, + 6, + 121, + 150, + 88, + 106, + 97, + 184, + 18, + 133, + 39, + 78, + 43, + 100, + 3, + 194, + 3, + 90, + 94, + 24, + 254, + 15, + 213, + 127, + 254, + 165, + 83, + 50, + 50, + 80, + 136, + 5, + 28, + 121, + 64, + 125, + 69, + 34, + 153, + 136, + 54, + 98, + 158, + 74, + 233, + 152, + 77, + 125, + 0, + 148, + 232, + 126, + 237, + 81, + 35, + 148, + 150, + 107, + 45, + 49, + 119, + 41, + 192, + 105, + 205, + 80, + 88, + 198, + 64, + 75, + 34, + 208, + 210, + 124, + 207, + 242, + 34, + 41, + 102, + 162, + 254, + 146, + 121, + 214, + 3, + 30, + 225, + 150, + 96, + 88, + 16, + 160, + 235, + 255, + 130, + 155, + 241, + 80, + 130, + 158, + 119, + 240, + 78, + 70, + 92, + 86, + 46, + 64, + 210, + 197, + 253, + 32, + 206, + 115, + 110, + 230, + 162, + 199, + 81, + 120, + 240, + 174, + 105, + 210, + 175, + 31, + 131, + 160, + 54, + 105, + 11, + 122, + 197, + 58, + 98, + 109, + 65, + 197, + 120, + 234, + 128 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 19, + 94, + 212, + 145, + 244, + 135, + 202, + 72, + 93, + 98, + 152, + 8 + ] + }, + { + name: "result-0", + shape: [ + 1, + 11, + 67, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -2, - -2, - -2, - 0 - ], - stride: [ - 1, - 2 - ], - output_shape: [ - 1, - 11, - 67, - 2 - ], - input_zp: 0, - weight_zp: 39, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 190, - 5, - 115, - 44, - 165, - 173, - 31, - 108, - 211, - 49, - 6, - 121, - 150, - 88, - 106, - 97, - 184, - 18, - 133, - 39, - 78, - 43, - 100, - 3, - 194, - 3, - 90, - 94, - 24, - 254, - 15, - 213, - 127, - 254, - 165, - 83, - 50, - 50, - 80, - 136, - 5, - 28, - 121, - 64, - 125, - 69, - 34, - 153, - 136, - 54, - 98, - 158, - 74, - 233, - 152, - 77, - 125, - 0, - 148, - 232, - 126, - 237, - 81, - 35, - 148, - 150, - 107, - 45, - 49, - 119, - 41, - 192, - 105, - 205, - 80, - 88, - 198, - 64, - 75, - 34, - 208, - 210, - 124, - 207, - 242, - 34, - 41, - 102, - 162, - 254, - 146, - 121, - 214, - 3, - 30, - 225, - 150, - 96, - 88, - 16, - 160, - 235, - 255, - 130, - 155, - 241, - 80, - 130, - 158, - 119, - 240, - 78, - 70, - 92, - 86, - 46, - 64, - 210, - 197, - 253, - 32, - 206, - 115, - 110, - 230, - 162, - 199, - 81, - 120, - 240, - 174, - 105, - 210, - 175, - 31, - 131, - 160, - 54, - 105, - 11, - 122, - 197, - 58, - 98, - 109, - 65, - 197, - 120, - 234, - 128 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 19, - 94, - 212, - 145, - 244, - 135, - 202, - 72, - 93, - 98, - 152, - 8 - ] - }, - { - name: "result-0", - shape: [ - 1, - 11, - 67, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad-4-10-4_os1x10x257x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad-4-10-4_os1x10x257x2/test.json index bb4a2d74a..8b1ee3aaa 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad-4-10-4_os1x10x257x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad-4-10-4_os1x10x257x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -4, + -1, + 0, + -4 + ], + stride: [ + 1, + 8 + ], + output_shape: [ + 1, + 10, + 257, + 2 + ], + input_zp: 0, + weight_zp: 36, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 149, + 198, + 209, + 51, + 99, + 152, + 226, + 166, + 48, + 210, + 157, + 160, + 211, + 88, + 73, + 171, + 203, + 157, + 174, + 25, + 212, + 48, + 230, + 61, + 38, + 199, + 106, + 148, + 135, + 123, + 179, + 190, + 222, + 221, + 222, + 175, + 183, + 155, + 61, + 65, + 12, + 54, + 148, + 104, + 25, + 218, + 185, + 255, + 226, + 219, + 169, + 102, + 240, + 154, + 38, + 123, + 101, + 185, + 219, + 159, + 106, + 139, + 96, + 75, + 4, + 57, + 224, + 78, + 251, + 86, + 238, + 29, + 62, + 139, + 242, + 141, + 134, + 111, + 165, + 108, + 9, + 21, + 60, + 84, + 139, + 102, + 152, + 146, + 57, + 153, + 107, + 86, + 26, + 135, + 214, + 191, + 170, + 187, + 97, + 182, + 157, + 41, + 70, + 50, + 101, + 218, + 146, + 157, + 91, + 65, + 101, + 238, + 230, + 226, + 143, + 178, + 191, + 213, + 108, + 54, + 51, + 217, + 210, + 53, + 71, + 29, + 191, + 152, + 226, + 104, + 75, + 47, + 112, + 185, + 143, + 126, + 160, + 248, + 218, + 123, + 167, + 141, + 155, + 218, + 225, + 161, + 0, + 55, + 145, + 60 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 168, + 87, + 143, + 42, + 27, + 133, + 248, + 255, + 201, + 51, + 33, + 28 + ] + }, + { + name: "result-0", + shape: [ + 1, + 10, + 257, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -4, - -1, - 0, - -4 - ], - stride: [ - 1, - 8 - ], - output_shape: [ - 1, - 10, - 257, - 2 - ], - input_zp: 0, - weight_zp: 36, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 149, - 198, - 209, - 51, - 99, - 152, - 226, - 166, - 48, - 210, - 157, - 160, - 211, - 88, - 73, - 171, - 203, - 157, - 174, - 25, - 212, - 48, - 230, - 61, - 38, - 199, - 106, - 148, - 135, - 123, - 179, - 190, - 222, - 221, - 222, - 175, - 183, - 155, - 61, - 65, - 12, - 54, - 148, - 104, - 25, - 218, - 185, - 255, - 226, - 219, - 169, - 102, - 240, - 154, - 38, - 123, - 101, - 185, - 219, - 159, - 106, - 139, - 96, - 75, - 4, - 57, - 224, - 78, - 251, - 86, - 238, - 29, - 62, - 139, - 242, - 141, - 134, - 111, - 165, - 108, - 9, - 21, - 60, - 84, - 139, - 102, - 152, - 146, - 57, - 153, - 107, - 86, - 26, - 135, - 214, - 191, - 170, - 187, - 97, - 182, - 157, - 41, - 70, - 50, - 101, - 218, - 146, - 157, - 91, - 65, - 101, - 238, - 230, - 226, - 143, - 178, - 191, - 213, - 108, - 54, - 51, - 217, - 210, - 53, - 71, - 29, - 191, - 152, - 226, - 104, - 75, - 47, - 112, - 185, - 143, - 126, - 160, - 248, - 218, - 123, - 167, - 141, - 155, - 218, - 225, - 161, - 0, - 55, - 145, - 60 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 168, - 87, - 143, - 42, - 27, - 133, - 248, - 255, - 201, - 51, - 33, - 28 - ] - }, - { - name: "result-0", - shape: [ - 1, - 10, - 257, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad01-4-1_os1x16x256x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad01-4-1_os1x16x256x2/test.json index 9197f1678..e373a4cab 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad01-4-1_os1x16x256x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st18_pad01-4-1_os1x16x256x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + 0, + 1, + -4, + -1 + ], + stride: [ + 1, + 8 + ], + output_shape: [ + 1, + 16, + 256, + 2 + ], + input_zp: 0, + weight_zp: 96, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 122, + 84, + 204, + 75, + 21, + 42, + 40, + 171, + 127, + 59, + 185, + 134, + 245, + 82, + 141, + 200, + 91, + 203, + 109, + 72, + 12, + 37, + 113, + 206, + 134, + 231, + 224, + 131, + 179, + 79, + 253, + 159, + 201, + 137, + 174, + 77, + 192, + 220, + 1, + 130, + 183, + 90, + 21, + 76, + 28, + 59, + 52, + 103, + 175, + 65, + 217, + 62, + 159, + 71, + 24, + 236, + 237, + 48, + 178, + 106, + 190, + 19, + 160, + 157, + 233, + 101, + 211, + 159, + 199, + 247, + 147, + 53, + 167, + 187, + 126, + 31, + 87, + 1, + 42, + 241, + 63, + 225, + 243, + 55, + 23, + 5, + 217, + 60, + 197, + 220, + 42, + 114, + 202, + 195, + 249, + 70, + 253, + 117, + 83, + 109, + 143, + 13, + 7, + 147, + 107, + 214, + 210, + 251, + 92, + 97, + 228, + 175, + 118, + 163, + 3, + 70, + 127, + 134, + 184, + 130, + 181, + 184, + 94, + 142, + 90, + 255, + 94, + 12, + 19, + 239, + 73, + 235, + 1, + 199, + 188, + 97, + 75, + 247, + 187, + 62, + 134, + 51, + 196, + 143, + 139, + 104, + 176, + 230, + 223, + 61 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 28, + 129, + 65, + 90, + 148, + 4, + 40, + 244, + 101, + 235, + 54, + 131 + ] + }, + { + name: "result-0", + shape: [ + 1, + 16, + 256, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - 0, - 1, - -4, - -1 - ], - stride: [ - 1, - 8 - ], - output_shape: [ - 1, - 16, - 256, - 2 - ], - input_zp: 0, - weight_zp: 96, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 122, - 84, - 204, - 75, - 21, - 42, - 40, - 171, - 127, - 59, - 185, - 134, - 245, - 82, - 141, - 200, - 91, - 203, - 109, - 72, - 12, - 37, - 113, - 206, - 134, - 231, - 224, - 131, - 179, - 79, - 253, - 159, - 201, - 137, - 174, - 77, - 192, - 220, - 1, - 130, - 183, - 90, - 21, - 76, - 28, - 59, - 52, - 103, - 175, - 65, - 217, - 62, - 159, - 71, - 24, - 236, - 237, - 48, - 178, - 106, - 190, - 19, - 160, - 157, - 233, - 101, - 211, - 159, - 199, - 247, - 147, - 53, - 167, - 187, - 126, - 31, - 87, - 1, - 42, - 241, - 63, - 225, - 243, - 55, - 23, - 5, - 217, - 60, - 197, - 220, - 42, - 114, - 202, - 195, - 249, - 70, - 253, - 117, - 83, - 109, - 143, - 13, - 7, - 147, - 107, - 214, - 210, - 251, - 92, - 97, - 228, - 175, - 118, - 163, - 3, - 70, - 127, - 134, - 184, - 130, - 181, - 184, - 94, - 142, - 90, - 255, - 94, - 12, - 19, - 239, - 73, - 235, - 1, - 199, - 188, - 97, - 75, - 247, - 187, - 62, - 134, - 51, - 196, - 143, - 139, - 104, - 176, - 230, - 223, - 61 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 28, - 129, - 65, - 90, - 148, - 4, - 40, - 244, - 101, - 235, - 54, - 131 - ] - }, - { - name: "result-0", - shape: [ - 1, - 16, - 256, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad-3-3-31_os1x19x67x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad-3-3-31_os1x19x67x2/test.json index 580772014..991d6a5ef 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad-3-3-31_os1x19x67x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad-3-3-31_os1x19x67x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -3, + -3, + -3, + 1 + ], + stride: [ + 2, + 2 + ], + output_shape: [ + 1, + 19, + 67, + 2 + ], + input_zp: 0, + weight_zp: -60, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 77, + 207, + 133, + 5, + 217, + 206, + 181, + 19, + 0, + 176, + 24, + 23, + 220, + 123, + 154, + 171, + 28, + 72, + 82, + 16, + 26, + 230, + 219, + 21, + 64, + 31, + 172, + 60, + 130, + 174, + 228, + 64, + 207, + 29, + 157, + 89, + 248, + 200, + 141, + 65, + 32, + 192, + 26, + 38, + 199, + 28, + 85, + 191, + 44, + 121, + 230, + 126, + 94, + 116, + 8, + 102, + 106, + 72, + 218, + 133, + 122, + 201, + 212, + 126, + 11, + 31, + 22, + 45, + 38, + 210, + 52, + 47, + 86, + 213, + 231, + 58, + 184, + 109, + 68, + 245, + 98, + 81, + 164, + 106, + 51, + 178, + 109, + 83, + 38, + 41, + 215, + 7, + 33, + 34, + 193, + 158, + 80, + 92, + 28, + 207, + 96, + 214, + 131, + 28, + 133, + 170, + 16, + 117, + 132, + 199, + 15, + 211, + 206, + 30, + 58, + 235, + 232, + 29, + 171, + 68, + 156, + 174, + 253, + 62, + 89, + 194, + 21, + 215, + 235, + 63, + 197, + 33, + 67, + 17, + 209, + 216, + 154, + 243, + 217, + 50, + 199, + 55, + 236, + 111, + 226, + 42, + 2, + 51, + 47, + 0 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 177, + 200, + 21, + 91, + 212, + 6, + 216, + 77, + 253, + 73, + 35, + 68 + ] + }, + { + name: "result-0", + shape: [ + 1, + 19, + 67, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -3, - -3, - -3, - 1 - ], - stride: [ - 2, - 2 - ], - output_shape: [ - 1, - 19, - 67, - 2 - ], - input_zp: 0, - weight_zp: -60, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 77, - 207, - 133, - 5, - 217, - 206, - 181, - 19, - 0, - 176, - 24, - 23, - 220, - 123, - 154, - 171, - 28, - 72, - 82, - 16, - 26, - 230, - 219, - 21, - 64, - 31, - 172, - 60, - 130, - 174, - 228, - 64, - 207, - 29, - 157, - 89, - 248, - 200, - 141, - 65, - 32, - 192, - 26, - 38, - 199, - 28, - 85, - 191, - 44, - 121, - 230, - 126, - 94, - 116, - 8, - 102, - 106, - 72, - 218, - 133, - 122, - 201, - 212, - 126, - 11, - 31, - 22, - 45, - 38, - 210, - 52, - 47, - 86, - 213, - 231, - 58, - 184, - 109, - 68, - 245, - 98, - 81, - 164, - 106, - 51, - 178, - 109, - 83, - 38, - 41, - 215, - 7, - 33, - 34, - 193, - 158, - 80, - 92, - 28, - 207, - 96, - 214, - 131, - 28, - 133, - 170, - 16, - 117, - 132, - 199, - 15, - 211, - 206, - 30, - 58, - 235, - 232, - 29, - 171, - 68, - 156, - 174, - 253, - 62, - 89, - 194, - 21, - 215, - 235, - 63, - 197, - 33, - 67, - 17, - 209, - 216, - 154, - 243, - 217, - 50, - 199, - 55, - 236, - 111, - 226, - 42, - 2, - 51, - 47, - 0 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 177, - 200, - 21, - 91, - 212, - 6, - 216, - 77, - 253, - 73, - 35, - 68 - ] - }, - { - name: "result-0", - shape: [ - 1, - 19, - 67, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad1-21-4_os1x24x66x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad1-21-4_os1x24x66x2/test.json index 5afe19a86..c2891eb58 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad1-21-4_os1x24x66x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st22_pad1-21-4_os1x24x66x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + 1, + -2, + 1, + -4 + ], + stride: [ + 2, + 2 + ], + output_shape: [ + 1, + 24, + 66, + 2 + ], + input_zp: 0, + weight_zp: -49, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 61, + 5, + 248, + 206, + 25, + 152, + 25, + 114, + 171, + 212, + 186, + 99, + 116, + 33, + 133, + 195, + 247, + 66, + 255, + 47, + 49, + 108, + 84, + 178, + 36, + 236, + 66, + 174, + 113, + 31, + 145, + 79, + 170, + 188, + 85, + 19, + 27, + 201, + 32, + 8, + 60, + 111, + 51, + 68, + 231, + 11, + 48, + 6, + 133, + 134, + 59, + 100, + 53, + 105, + 41, + 225, + 153, + 72, + 52, + 110, + 208, + 123, + 123, + 52, + 234, + 213, + 105, + 139, + 218, + 154, + 165, + 25, + 32, + 137, + 47, + 93, + 65, + 196, + 109, + 58, + 234, + 82, + 129, + 36, + 232, + 189, + 244, + 19, + 212, + 179, + 143, + 32, + 44, + 146, + 81, + 183, + 31, + 111, + 27, + 184, + 157, + 89, + 3, + 78, + 163, + 157, + 128, + 101, + 28, + 238, + 75, + 65, + 178, + 246, + 23, + 134, + 150, + 124, + 198, + 167, + 9, + 154, + 3, + 147, + 230, + 69, + 130, + 181, + 35, + 151, + 166, + 203, + 175, + 115, + 30, + 230, + 108, + 37, + 46, + 231, + 233, + 226, + 83, + 98, + 238, + 171, + 10, + 17, + 251, + 105 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 55, + 202, + 37, + 215, + 114, + 156, + 74, + 101, + 38, + 85, + 162, + 91 + ] + }, + { + name: "result-0", + shape: [ + 1, + 24, + 66, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - 1, - -2, - 1, - -4 - ], - stride: [ - 2, - 2 - ], - output_shape: [ - 1, - 24, - 66, - 2 - ], - input_zp: 0, - weight_zp: -49, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 61, - 5, - 248, - 206, - 25, - 152, - 25, - 114, - 171, - 212, - 186, - 99, - 116, - 33, - 133, - 195, - 247, - 66, - 255, - 47, - 49, - 108, - 84, - 178, - 36, - 236, - 66, - 174, - 113, - 31, - 145, - 79, - 170, - 188, - 85, - 19, - 27, - 201, - 32, - 8, - 60, - 111, - 51, - 68, - 231, - 11, - 48, - 6, - 133, - 134, - 59, - 100, - 53, - 105, - 41, - 225, - 153, - 72, - 52, - 110, - 208, - 123, - 123, - 52, - 234, - 213, - 105, - 139, - 218, - 154, - 165, - 25, - 32, - 137, - 47, - 93, - 65, - 196, - 109, - 58, - 234, - 82, - 129, - 36, - 232, - 189, - 244, - 19, - 212, - 179, - 143, - 32, - 44, - 146, - 81, - 183, - 31, - 111, - 27, - 184, - 157, - 89, - 3, - 78, - 163, - 157, - 128, - 101, - 28, - 238, - 75, - 65, - 178, - 246, - 23, - 134, - 150, - 124, - 198, - 167, - 9, - 154, - 3, - 147, - 230, - 69, - 130, - 181, - 35, - 151, - 166, - 203, - 175, - 115, - 30, - 230, - 108, - 37, - 46, - 231, - 233, - 226, - 83, - 98, - 238, - 171, - 10, - 17, - 251, - 105 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 55, - 202, - 37, - 215, - 114, - 156, - 74, - 101, - 38, - 85, - 162, - 91 - ] - }, - { - name: "result-0", - shape: [ - 1, - 24, - 66, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st81_pad-1-110_os1x83x38x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st81_pad-1-110_os1x83x38x2/test.json index 90147f0d1..9d255ccc9 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st81_pad-1-110_os1x83x38x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st81_pad-1-110_os1x83x38x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -1, + -1, + 1, + 0 + ], + stride: [ + 8, + 1 + ], + output_shape: [ + 1, + 83, + 38, + 2 + ], + input_zp: 0, + weight_zp: -23, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 159, + 152, + 173, + 215, + 160, + 73, + 66, + 10, + 102, + 186, + 132, + 51, + 59, + 140, + 121, + 24, + 209, + 234, + 224, + 70, + 196, + 101, + 62, + 243, + 128, + 134, + 33, + 230, + 244, + 251, + 69, + 203, + 3, + 96, + 44, + 251, + 250, + 206, + 247, + 228, + 16, + 160, + 94, + 232, + 33, + 153, + 247, + 229, + 66, + 46, + 126, + 158, + 198, + 239, + 160, + 66, + 202, + 165, + 247, + 96, + 92, + 89, + 53, + 85, + 34, + 107, + 42, + 85, + 86, + 18, + 229, + 167, + 139, + 111, + 224, + 143, + 37, + 220, + 186, + 112, + 205, + 83, + 37, + 251, + 12, + 180, + 95, + 56, + 21, + 102, + 66, + 221, + 120, + 62, + 187, + 132, + 58, + 237, + 44, + 25, + 97, + 210, + 188, + 222, + 6, + 3, + 233, + 85, + 54, + 92, + 87, + 206, + 135, + 17, + 55, + 122, + 252, + 69, + 69, + 148, + 249, + 163, + 102, + 43, + 5, + 133, + 247, + 6, + 226, + 32, + 209, + 172, + 103, + 127, + 77, + 109, + 251, + 0, + 174, + 84, + 90, + 41, + 195, + 216, + 56, + 182, + 71, + 145, + 145, + 41 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 122, + 209, + 45, + 156, + 21, + 33, + 220, + 29, + 25, + 229, + 242, + 85 + ] + }, + { + name: "result-0", + shape: [ + 1, + 83, + 38, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -1, - -1, - 1, - 0 - ], - stride: [ - 8, - 1 - ], - output_shape: [ - 1, - 83, - 38, - 2 - ], - input_zp: 0, - weight_zp: -23, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 159, - 152, - 173, - 215, - 160, - 73, - 66, - 10, - 102, - 186, - 132, - 51, - 59, - 140, - 121, - 24, - 209, - 234, - 224, - 70, - 196, - 101, - 62, - 243, - 128, - 134, - 33, - 230, - 244, - 251, - 69, - 203, - 3, - 96, - 44, - 251, - 250, - 206, - 247, - 228, - 16, - 160, - 94, - 232, - 33, - 153, - 247, - 229, - 66, - 46, - 126, - 158, - 198, - 239, - 160, - 66, - 202, - 165, - 247, - 96, - 92, - 89, - 53, - 85, - 34, - 107, - 42, - 85, - 86, - 18, - 229, - 167, - 139, - 111, - 224, - 143, - 37, - 220, - 186, - 112, - 205, - 83, - 37, - 251, - 12, - 180, - 95, - 56, - 21, - 102, - 66, - 221, - 120, - 62, - 187, - 132, - 58, - 237, - 44, - 25, - 97, - 210, - 188, - 222, - 6, - 3, - 233, - 85, - 54, - 92, - 87, - 206, - 135, - 17, - 55, - 122, - 252, - 69, - 69, - 148, - 249, - 163, - 102, - 43, - 5, - 133, - 247, - 6, - 226, - 32, - 209, - 172, - 103, - 127, - 77, - 109, - 251, - 0, - 174, - 84, - 90, - 41, - 195, - 216, - 56, - 182, - 71, - 145, - 145, - 41 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 122, - 209, - 45, - 156, - 21, - 33, - 220, - 29, - 25, - 229, - 242, - 85 - ] - }, - { - name: "result-0", - shape: [ - 1, - 83, - 38, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st88_pad-31-4-2_os1x83x255x2/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st88_pad-31-4-2_os1x83x255x2/test.json index 7c9f379b7..675ff46e6 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st88_pad-31-4-2_os1x83x255x2/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x11x33x3_i16xi8_acci48_st88_pad-31-4-2_os1x83x255x2/test.json @@ -5,274 +5,279 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -3, + 1, + -4, + -2 + ], + stride: [ + 8, + 8 + ], + output_shape: [ + 1, + 83, + 255, + 2 + ], + input_zp: 0, + weight_zp: 97, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 11, + 33, + 3 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 2, + 5, + 5, + 3 + ], + type: "INT8", + data: [ + 38, + 216, + 62, + 239, + 31, + 190, + 140, + 119, + 22, + 244, + 14, + 89, + 64, + 188, + 101, + 219, + 172, + 6, + 116, + 86, + 182, + 49, + 86, + 49, + 97, + 174, + 195, + 208, + 164, + 230, + 175, + 50, + 26, + 71, + 238, + 1, + 107, + 20, + 21, + 137, + 170, + 82, + 39, + 116, + 85, + 47, + 155, + 208, + 178, + 243, + 10, + 90, + 83, + 203, + 183, + 253, + 124, + 178, + 190, + 181, + 134, + 129, + 191, + 215, + 118, + 72, + 160, + 47, + 89, + 51, + 60, + 139, + 101, + 234, + 75, + 255, + 202, + 138, + 190, + 40, + 170, + 211, + 245, + 4, + 248, + 144, + 130, + 38, + 41, + 12, + 12, + 85, + 137, + 194, + 88, + 200, + 115, + 101, + 108, + 162, + 116, + 171, + 123, + 142, + 194, + 160, + 149, + 17, + 85, + 233, + 78, + 254, + 111, + 186, + 74, + 139, + 243, + 183, + 67, + 221, + 243, + 66, + 192, + 158, + 48, + 136, + 52, + 109, + 51, + 192, + 59, + 51, + 170, + 243, + 92, + 228, + 162, + 253, + 64, + 149, + 242, + 117, + 7, + 235, + 70, + 239, + 136, + 135, + 255, + 108 + ] + }, + { + name: "const-2", + shape: [ + 2 + ], + type: "INT48", + data: [ + 249, + 240, + 228, + 67, + 156, + 52, + 69, + 199, + 107, + 171, + 231, + 133 + ] + }, + { + name: "result-0", + shape: [ + 1, + 83, + 255, + 2 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -3, - 1, - -4, - -2 - ], - stride: [ - 8, - 8 - ], - output_shape: [ - 1, - 83, - 255, - 2 - ], - input_zp: 0, - weight_zp: 97, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 11, - 33, - 3 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 2, - 5, - 5, - 3 - ], - type: "INT8", - data: [ - 38, - 216, - 62, - 239, - 31, - 190, - 140, - 119, - 22, - 244, - 14, - 89, - 64, - 188, - 101, - 219, - 172, - 6, - 116, - 86, - 182, - 49, - 86, - 49, - 97, - 174, - 195, - 208, - 164, - 230, - 175, - 50, - 26, - 71, - 238, - 1, - 107, - 20, - 21, - 137, - 170, - 82, - 39, - 116, - 85, - 47, - 155, - 208, - 178, - 243, - 10, - 90, - 83, - 203, - 183, - 253, - 124, - 178, - 190, - 181, - 134, - 129, - 191, - 215, - 118, - 72, - 160, - 47, - 89, - 51, - 60, - 139, - 101, - 234, - 75, - 255, - 202, - 138, - 190, - 40, - 170, - 211, - 245, - 4, - 248, - 144, - 130, - 38, - 41, - 12, - 12, - 85, - 137, - 194, - 88, - 200, - 115, - 101, - 108, - 162, - 116, - 171, - 123, - 142, - 194, - 160, - 149, - 17, - 85, - 233, - 78, - 254, - 111, - 186, - 74, - 139, - 243, - 183, - 67, - 221, - 243, - 66, - 192, - 158, - 48, - 136, - 52, - 109, - 51, - 192, - 59, - 51, - 170, - 243, - 92, - 228, - 162, - 253, - 64, - 149, - 242, - 117, - 7, - 235, - 70, - 239, - 136, - 135, - 255, - 108 - ] - }, - { - name: "const-2", - shape: [ - 2 - ], - type: "INT48", - data: [ - 249, - 240, - 228, - 67, - 156, - 52, - 69, - 199, - 107, - 171, - 231, - 133 - ] - }, - { - name: "result-0", - shape: [ - 1, - 83, - 255, - 2 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st11_pad0-3-2-4_os1x50x31x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st11_pad0-3-2-4_os1x50x31x1/test.json index db8b6afd6..1bd495ec2 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st11_pad0-3-2-4_os1x50x31x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st11_pad0-3-2-4_os1x50x31x1/test.json @@ -5,143 +5,148 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + 0, + -3, + -2, + -4 + ], + stride: [ + 1, + 1 + ], + output_shape: [ + 1, + 50, + 31, + 1 + ], + input_zp: 0, + weight_zp: -82, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 49, + 33, + 1 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT8", + data: [ + 76, + 189, + 58, + 197, + 209, + 98, + 164, + 1, + 235, + 165, + 138, + 115, + 201, + 156, + 157, + 58, + 43, + 62, + 10, + 44, + 141, + 139, + 243, + 101, + 36 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT48", + data: [ + 101, + 190, + 13, + 34, + 45, + 98 + ] + }, + { + name: "result-0", + shape: [ + 1, + 50, + 31, + 1 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - 0, - -3, - -2, - -4 - ], - stride: [ - 1, - 1 - ], - output_shape: [ - 1, - 50, - 31, - 1 - ], - input_zp: 0, - weight_zp: -82, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 49, - 33, - 1 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT8", - data: [ - 76, - 189, - 58, - 197, - 209, - 98, - 164, - 1, - 235, - 165, - 138, - 115, - 201, - 156, - 157, - 58, - 43, - 62, - 10, - 44, - 141, - 139, - 243, - 101, - 36 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT48", - data: [ - 101, - 190, - 13, - 34, - 45, - 98 - ] - }, - { - name: "result-0", - shape: [ - 1, - 50, - 31, - 1 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st21_pad-1-4-3-3_os1x96x31x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st21_pad-1-4-3-3_os1x96x31x1/test.json index 744428286..312fe8abf 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st21_pad-1-4-3-3_os1x96x31x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x49x33x1_i16xi8_acci48_st21_pad-1-4-3-3_os1x96x31x1/test.json @@ -5,143 +5,148 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -1, + -4, + -3, + -3 + ], + stride: [ + 2, + 1 + ], + output_shape: [ + 1, + 96, + 31, + 1 + ], + input_zp: 0, + weight_zp: 33, + accum_dtype: "INT48" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 49, + 33, + 1 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT8", + data: [ + 85, + 157, + 71, + 16, + 122, + 111, + 162, + 43, + 58, + 96, + 254, + 251, + 110, + 147, + 113, + 198, + 253, + 233, + 93, + 81, + 9, + 91, + 85, + 185, + 122 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT48", + data: [ + 60, + 244, + 206, + 182, + 100, + 0 + ] + }, + { + name: "result-0", + shape: [ + 1, + 96, + 31, + 1 + ], + type: "INT48" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -1, - -4, - -3, - -3 - ], - stride: [ - 2, - 1 - ], - output_shape: [ - 1, - 96, - 31, - 1 - ], - input_zp: 0, - weight_zp: 33, - accum_dtype: "INT48" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 49, - 33, - 1 - ], - type: "INT16" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT8", - data: [ - 85, - 157, - 71, - 16, - 122, - 111, - 162, - 43, - 58, - 96, - 254, - 251, - 110, - 147, - 113, - 198, - 253, - 233, - 93, - 81, - 9, - 91, - 85, - 185, - 122 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT48", - data: [ - 60, - 244, - 206, - 182, - 100, - 0 - ] - }, - { - name: "result-0", - shape: [ - 1, - 96, - 31, - 1 - ], - type: "INT48" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-1-11-2_os1x65538x4x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-1-11-2_os1x65538x4x1/test.json index 224381173..825f02532 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-1-11-2_os1x65538x4x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-1-11-2_os1x65538x4x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -1, + -1, + 1, + -2 + ], + stride: [ + 1, + 2 + ], + output_shape: [ + 1, + 65538, + 4, + 1 + ], + input_zp: 47, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 225, + 183, + 66, + 90, + 42, + 201, + 235, + 6, + 236, + 121, + 159, + 167, + 4 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 92, + 20, + 103, + 107 + ] + }, + { + name: "result-0", + shape: [ + 1, + 65538, + 4, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -1, - -1, - 1, - -2 - ], - stride: [ - 1, - 2 - ], - output_shape: [ - 1, - 65538, - 4, - 1 - ], - input_zp: 47, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 225, - 183, - 66, - 90, - 42, - 201, - 235, - 6, - 236, - 121, - 159, - 167, - 4 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 92, - 20, - 103, - 107 - ] - }, - { - name: "result-0", - shape: [ - 1, - 65538, - 4, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-3-3-2-1_os1x65534x2x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-3-3-2-1_os1x65534x2x1/test.json index 61d8e8761..05155299f 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-3-3-2-1_os1x65534x2x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st12_pad-3-3-2-1_os1x65534x2x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -3, + -3, + -2, + -1 + ], + stride: [ + 1, + 2 + ], + output_shape: [ + 1, + 65534, + 2, + 1 + ], + input_zp: 65, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 41, + 44, + 254, + 75, + 45, + 112, + 50, + 36, + 105, + 108, + 69, + 210, + 11 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 14, + 69, + 222, + 2 + ] + }, + { + name: "result-0", + shape: [ + 1, + 65534, + 2, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -3, - -3, - -2, - -1 - ], - stride: [ - 1, - 2 - ], - output_shape: [ - 1, - 65534, - 2, - 1 - ], - input_zp: 65, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 41, - 44, - 254, - 75, - 45, - 112, - 50, - 36, - 105, - 108, - 69, - 210, - 11 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 14, - 69, - 222, - 2 - ] - }, - { - name: "result-0", - shape: [ - 1, - 65534, - 2, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad-2-21-4_os1x131071x2x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad-2-21-4_os1x131071x2x1/test.json index 09ff23c60..1d343174b 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad-2-21-4_os1x131071x2x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad-2-21-4_os1x131071x2x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -2, + -2, + 1, + -4 + ], + stride: [ + 2, + 1 + ], + output_shape: [ + 1, + 131071, + 2, + 1 + ], + input_zp: 118, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 5, + 238, + 217, + 213, + 169, + 241, + 41, + 52, + 60, + 41, + 178, + 146, + 7 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 217, + 214, + 132, + 55 + ] + }, + { + name: "result-0", + shape: [ + 1, + 131071, + 2, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -2, - -2, - 1, - -4 - ], - stride: [ - 2, - 1 - ], - output_shape: [ - 1, - 131071, - 2, - 1 - ], - input_zp: 118, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 5, - 238, - 217, - 213, - 169, - 241, - 41, - 52, - 60, - 41, - 178, - 146, - 7 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 217, - 214, - 132, - 55 - ] - }, - { - name: "result-0", - shape: [ - 1, - 131071, - 2, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad01-31_os1x131076x3x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad01-31_os1x131076x3x1/test.json index c37f53a75..b72412cab 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad01-31_os1x131076x3x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st21_pad01-31_os1x131076x3x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + 0, + 1, + -3, + 1 + ], + stride: [ + 2, + 1 + ], + output_shape: [ + 1, + 131076, + 3, + 1 + ], + input_zp: 56, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 175, + 217, + 150, + 240, + 19, + 163, + 0, + 83, + 249, + 124, + 127, + 84, + 15 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 152, + 69, + 151, + 114 + ] + }, + { + name: "result-0", + shape: [ + 1, + 131076, + 3, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - 0, - 1, - -3, - 1 - ], - stride: [ - 2, - 1 - ], - output_shape: [ - 1, - 131076, - 3, - 1 - ], - input_zp: 56, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 175, - 217, - 150, - 240, - 19, - 163, - 0, - 83, - 249, - 124, - 127, - 84, - 15 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 152, - 69, - 151, - 114 - ] - }, - { - name: "result-0", - shape: [ - 1, - 131076, - 3, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-10-3-1_os1x131074x1x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-10-3-1_os1x131074x1x1/test.json index 8d7743a4e..0f9d4b455 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-10-3-1_os1x131074x1x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-10-3-1_os1x131074x1x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -1, + 0, + -3, + -1 + ], + stride: [ + 2, + 2 + ], + output_shape: [ + 1, + 131074, + 1, + 1 + ], + input_zp: -121, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 46, + 105, + 86, + 154, + 105, + 13, + 250, + 105, + 60, + 2, + 91, + 167, + 12 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 54, + 39, + 117, + 101 + ] + }, + { + name: "result-0", + shape: [ + 1, + 131074, + 1, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -1, - 0, - -3, - -1 - ], - stride: [ - 2, - 2 - ], - output_shape: [ - 1, - 131074, - 1, - 1 - ], - input_zp: -121, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 46, - 105, - 86, - 154, - 105, - 13, - 250, - 105, - 60, - 2, - 91, - 167, - 12 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 54, - 39, - 117, - 101 - ] - }, - { - name: "result-0", - shape: [ - 1, - 131074, - 1, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] diff --git a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-3-300_os1x131069x5x1/test.json b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-3-300_os1x131069x5x1/test.json index 78b0283ee..96850f19c 100644 --- a/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-3-300_os1x131069x5x1/test.json +++ b/operators/tensor/transpose_conv2d_5x5/transpose_conv2d_5x5_1x65536x1x1_i8xi4_acci32_st22_pad-3-300_os1x131069x5x1/test.json @@ -5,129 +5,134 @@ _patch: 0, _draft: true }, - blocks: [ + regions: [ { name: "main", - operators: [ + blocks: [ { - op: "CONST", - attribute_type: "NONE", - inputs: [ + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ - ], - outputs: [ - "const-1" - ] - }, - { - op: "CONST", - attribute_type: "NONE", - inputs: [ + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + ], + outputs: [ + "const-2" + ] + }, + { + op: "TRANSPOSE_CONV2D", + attribute_type: "TransposeConvAttribute", + attribute: { + out_pad: [ + -3, + -3, + 0, + 0 + ], + stride: [ + 2, + 2 + ], + output_shape: [ + 1, + 131069, + 5, + 1 + ], + input_zp: 35, + weight_zp: 0, + accum_dtype: "INT32" + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 65536, + 1, + 1 + ], + type: "INT8" + }, + { + name: "const-1", + shape: [ + 1, + 5, + 5, + 1 + ], + type: "INT4", + data: [ + 54, + 149, + 153, + 23, + 211, + 42, + 148, + 225, + 109, + 239, + 30, + 146, + 6 + ] + }, + { + name: "const-2", + shape: [ + 1 + ], + type: "INT32", + data: [ + 208, + 214, + 218, + 191 + ] + }, + { + name: "result-0", + shape: [ + 1, + 131069, + 5, + 1 + ], + type: "INT32" + } ], - outputs: [ - "const-2" - ] - }, - { - op: "TRANSPOSE_CONV2D", - attribute_type: "TransposeConvAttribute", - attribute: { - out_pad: [ - -3, - -3, - 0, - 0 - ], - stride: [ - 2, - 2 - ], - output_shape: [ - 1, - 131069, - 5, - 1 - ], - input_zp: 35, - weight_zp: 0, - accum_dtype: "INT32" - }, inputs: [ - "input-0", - "const-1", - "const-2" + "input-0" ], outputs: [ "result-0" ] } - ], - tensors: [ - { - name: "input-0", - shape: [ - 1, - 65536, - 1, - 1 - ], - type: "INT8" - }, - { - name: "const-1", - shape: [ - 1, - 5, - 5, - 1 - ], - type: "INT4", - data: [ - 54, - 149, - 153, - 23, - 211, - 42, - 148, - 225, - 109, - 239, - 30, - 146, - 6 - ] - }, - { - name: "const-2", - shape: [ - 1 - ], - type: "INT32", - data: [ - 208, - 214, - 218, - 191 - ] - }, - { - name: "result-0", - shape: [ - 1, - 131069, - 5, - 1 - ], - type: "INT32" - } - ], - inputs: [ - "input-0" - ], - outputs: [ - "result-0" ] } ] |