diff options
Diffstat (limited to 'operators/control_flow/while_loop')
24 files changed, 13934 insertions, 1333 deletions
diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/desc.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/desc.json index 7afd86637..7afd86637 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/desc.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/desc.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/input-1.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/input-1.json index c795012dc..c795012dc 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/input-1.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/input-1.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/input-2.json index f77768de8..f77768de8 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/input-2.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/input-2.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/test.json index fbe2585d4..eb2e64806 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/test.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter0/test.json @@ -48,724 +48,724 @@ ], type: "INT32", data: [ - 145, - 233, - 255, - 255, - 183, - 224, - 255, - 255, - 193, - 111, + 216, + 57, 0, 0, - 168, - 168, - 255, - 255, - 83, - 244, + 27, + 173, 255, 255, - 170, - 245, + 113, + 234, 255, 255, - 129, - 81, + 50, + 108, 0, 0, - 122, - 10, + 146, + 45, 0, 0, - 87, - 161, - 255, - 255, - 213, - 94, + 244, + 30, 0, 0, - 161, - 166, + 97, + 173, 255, 255, - 234, - 49, + 241, + 8, 0, 0, - 241, - 197, + 113, + 170, 255, 255, - 51, - 159, + 225, + 43, + 0, + 0, + 223, + 184, 255, 255, - 244, - 176, + 193, + 201, 255, 255, - 178, - 113, - 0, - 0, - 11, - 122, + 215, + 18, 0, 0, - 169, - 25, + 129, + 134, + 255, + 255, + 21, + 51, 0, 0, - 226, - 78, + 42, + 241, + 255, + 255, + 36, + 3, 0, 0, - 33, - 103, + 75, + 62, 0, 0, - 49, - 217, - 255, - 255, - 241, - 65, + 56, + 69, 0, 0, - 19, - 5, + 44, + 107, 0, 0, - 82, - 172, + 9, + 174, 255, 255, - 130, - 8, - 0, - 0, - 190, - 139, + 27, + 238, 255, 255, - 114, - 27, - 0, - 0, - 150, - 194, + 107, + 152, 255, 255, - 134, - 154, + 126, + 195, 255, 255, - 142, - 52, + 59, + 13, 0, 0, - 86, - 217, + 156, + 161, 255, 255, - 111, + 22, 242, 255, 255, + 124, + 111, + 0, + 0, + 39, + 146, 255, - 149, 255, + 31, + 187, 255, - 117, - 148, 255, + 88, + 200, 255, - 71, - 107, + 255, + 59, + 105, 0, 0, - 144, - 25, + 3, + 60, 0, 0, - 72, - 231, + 10, + 175, 255, 255, - 118, - 42, + 102, + 51, 0, 0, - 29, - 58, + 164, + 132, + 255, + 255, + 81, + 76, 0, 0, - 31, - 157, + 102, + 185, 255, 255, - 187, - 107, + 60, + 54, 0, 0, - 212, 39, - 0, - 0, - 55, - 207, - 255, - 255, - 206, - 196, - 255, - 255, - 125, - 150, - 255, - 255, - 171, - 193, - 255, - 255, - 18, - 214, - 255, - 255, - 137, - 182, + 254, 255, 255, - 197, - 43, + 198, + 59, 0, 0, - 164, - 192, - 255, - 255, - 242, - 255, + 68, + 217, 255, 255, - 9, - 15, + 233, + 7, 0, 0, - 48, - 147, - 255, - 255, - 49, - 171, - 255, - 255, - 248, - 145, - 255, - 255, - 220, - 48, + 96, + 104, 0, 0, - 22, - 51, + 129, + 77, 0, 0, - 28, - 161, - 255, - 255, - 142, - 60, + 138, + 11, 0, 0, - 178, - 79, + 49, + 108, 0, 0, - 8, - 156, - 255, - 255, - 237, - 157, + 38, + 158, 255, 255, - 114, - 75, + 67, + 51, 0, 0, - 2, - 207, - 255, - 255, - 118, - 216, - 255, - 255, - 162, - 22, + 21, + 32, 0, 0, - 118, - 145, + 179, + 193, 255, 255, - 22, - 240, + 146, + 227, 255, 255, - 119, - 213, + 224, + 231, 255, 255, - 158, - 82, + 207, + 45, 0, 0, + 234, + 31, 0, - 59, 0, + 66, + 73, 0, - 99, - 201, - 255, - 255, - 225, - 39, 0, + 62, + 40, 0, - 28, - 231, + 0, + 77, + 124, + 0, + 0, + 112, + 84, + 0, + 0, + 159, + 19, + 0, + 0, + 191, + 132, 255, 255, - 65, - 251, + 227, + 221, + 255, + 255, + 175, + 160, 255, 255, - 55, - 60, 0, + 239, + 255, + 255, + 69, + 126, 0, - 151, - 199, + 0, + 18, + 231, 255, 255, - 2, - 20, + 62, + 81, 0, 0, - 253, - 234, + 86, + 243, 255, 255, - 106, - 38, + 164, + 19, 0, 0, 177, - 225, + 135, 255, 255, - 113, - 111, + 7, + 48, 0, 0, - 216, - 227, + 80, + 191, 255, 255, - 12, - 156, + 194, + 245, 255, 255, + 221, + 124, + 0, + 0, + 47, + 185, + 255, + 255, + 146, + 109, + 0, + 0, + 52, + 84, + 0, + 0, 92, - 253, + 140, 255, 255, - 26, - 189, + 136, + 222, 255, 255, - 141, + 197, + 122, + 0, + 0, + 57, 244, 255, 255, - 176, + 189, + 74, + 0, + 0, + 55, 107, 0, 0, - 59, - 154, - 255, - 255, - 230, - 138, - 255, - 255, - 72, - 202, - 255, - 255, - 149, - 239, - 255, - 255, - 13, - 161, + 180, + 128, 255, 255, - 36, - 50, + 60, + 59, 0, 0, - 34, - 26, + 216, + 105, 0, 0, - 168, - 51, + 222, + 19, 0, 0, - 61, - 236, - 255, - 255, - 61, - 110, + 218, + 117, 0, 0, - 3, - 44, 0, + 51, 0, - 173, - 107, 0, + 246, + 32, 0, - 109, - 150, + 0, + 167, + 159, 255, 255, - 215, - 42, + 207, + 73, 0, 0, - 75, - 216, + 1, + 91, + 0, + 0, + 32, + 213, 255, 255, - 93, - 177, + 118, + 168, 255, 255, - 43, + 131, + 18, + 0, + 0, + 77, + 112, + 0, + 0, + 70, + 59, + 0, + 0, + 122, + 79, + 0, + 0, 174, + 15, + 0, + 0, + 238, + 234, 255, 255, - 80, - 178, - 255, - 255, - 147, - 151, - 255, - 255, - 85, - 244, + 250, + 205, 255, 255, + 178, + 78, 0, - 70, 0, + 49, + 38, 0, - 169, - 246, + 0, + 118, + 63, + 0, + 0, + 162, + 86, + 0, + 0, + 184, + 122, + 0, + 0, + 4, + 86, + 0, + 0, + 74, + 242, 255, 255, - 133, + 213, 161, 255, 255, - 8, - 53, + 44, + 15, 0, 0, - 199, - 172, + 7, + 242, 255, 255, - 109, - 94, + 105, + 111, 0, 0, - 229, - 221, - 255, - 255, - 86, - 128, - 255, - 255, - 242, - 202, + 234, + 137, 255, 255, - 27, - 85, + 42, + 91, 0, 0, - 121, - 107, + 252, + 33, 0, 0, - 1, - 236, + 253, + 145, 255, 255, - 23, - 125, - 0, - 0, - 86, - 187, - 255, + 254, + 189, 255, - 34, - 236, 255, + 239, + 143, 255, - 89, - 245, 255, + 43, + 110, + 0, + 0, + 23, + 37, + 0, + 0, + 70, + 30, + 0, + 0, + 32, + 5, + 0, + 0, + 142, + 230, 255, - 125, - 179, 255, + 213, + 171, 255, - 19, - 226, 255, + 65, + 59, + 0, + 0, + 201, + 161, 255, - 132, 255, + 23, + 181, 255, 255, - 18, - 51, + 22, + 122, 0, 0, - 228, - 254, + 104, + 151, 255, 255, - 123, - 154, + 116, + 115, + 0, + 0, + 94, + 150, 255, 255, - 78, - 247, + 144, + 252, 255, 255, - 54, - 89, + 50, + 21, 0, 0, - 52, - 133, + 19, + 157, 255, 255, - 133, - 127, + 140, + 99, 0, 0, - 221, - 160, + 12, + 117, + 0, + 0, + 6, + 185, 255, 255, - 85, - 130, + 191, + 184, 255, 255, - 25, - 164, + 146, + 66, + 0, + 0, + 34, + 223, 255, 255, - 16, - 192, + 161, + 137, 255, 255, - 13, + 12, + 64, + 0, + 0, + 116, 218, 255, 255, - 97, - 84, + 60, + 232, + 255, + 255, + 89, + 39, 0, 0, - 174, - 20, + 187, + 19, 0, 0, - 128, - 35, + 133, + 83, 0, 0, - 186, - 96, + 70, + 76, 0, 0, - 169, - 161, - 255, - 255, - 45, - 185, - 255, - 255, - 216, - 119, + 117, + 113, 0, 0, - 109, - 69, + 9, + 107, 0, 0, - 40, - 143, - 255, - 255, - 232, - 185, - 255, - 255, - 162, - 223, - 255, - 255, - 89, - 136, - 255, - 255, - 60, - 21, + 240, + 33, 0, 0, - 93, - 38, + 121, + 14, 0, 0, - 248, - 213, + 113, + 246, 255, 255, - 242, - 182, + 27, + 42, + 0, + 0, + 133, + 143, 255, 255, - 232, - 236, + 2, + 231, 255, 255, - 110, - 107, - 0, - 0, - 242, - 55, + 144, + 198, + 255, + 255, + 118, + 14, 0, 0, - 244, - 110, + 81, + 108, 0, 0, - 142, - 13, + 32, + 251, + 255, + 255, + 56, + 21, 0, 0, - 227, - 154, + 26, + 231, 255, 255, - 82, - 143, + 185, + 215, 255, 255, - 217, - 177, + 87, + 46, + 0, + 0, + 178, + 191, 255, 255, + 9, 97, - 5, 0, 0, - 221, - 181, + 24, + 157, 255, 255, - 55, - 209, + 227, + 184, 255, 255, - 84, 105, + 64, 0, 0, - 31, - 139, + 54, + 149, 255, 255, - 249, - 147, + 145, + 233, 255, 255, - 193, - 227, + 183, + 224, 255, 255, - 76, - 64, - 0, - 0, - 224, - 82, + 193, + 111, 0, 0, - 167, - 201, + 168, + 168, 255, 255, - 108, - 202, + 83, + 244, 255, 255, - 26, - 21, - 0, - 0, - 177, - 93, - 0, - 0, - 98, - 173, + 170, + 245, 255, 255, - 111, - 100, + 129, + 81, 0, 0, - 120, - 78, + 122, + 10, 0, 0, - 138, - 196, + 87, + 161, 255, 255 ] diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/desc.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/desc.json new file mode 100644 index 000000000..2c90008c8 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/desc.json @@ -0,0 +1,24 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-1", + "input-2" + ], + "ifm_file": [ + "input-1.npy", + "input-2.npy" + ], + "ofm_name": [ + "layer-3" + ], + "ofm_file": [ + "layer-3.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Cond graph output is not a shape of size one", + "profile": [ + "tosa-bi", + "tosa-mi" + ] +}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/input-1.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/input-1.json index c795012dc..c795012dc 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/input-1.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/input-1.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/input-2.json index 9c65ce4d6..c61af590b 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/input-2.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/input-2.json @@ -7,6 +7,11 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/test.json index 5954f5e35..6dd005037 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/test.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputShapeNotSizeOne_12_i32_iter0/test.json @@ -42,36 +42,56 @@ { name: "const-0", shape: [ - 7 + 12 ], type: "INT32", data: [ - 89, - 203, + 18, + 141, 255, 255, - 150, - 134, + 167, + 23, + 0, + 0, + 158, + 167, + 255, 255, + 146, + 129, 255, - 74, - 193, + 255, + 187, + 9, + 0, + 0, + 18, + 248, 255, 255, - 69, - 11, + 123, + 102, 0, 0, - 124, - 219, + 104, + 201, 255, 255, - 135, - 192, + 100, + 34, + 0, + 0, + 102, + 167, 255, 255, - 3, - 106, + 35, + 20, + 0, + 0, + 177, + 81, 0, 0 ] @@ -86,7 +106,7 @@ { name: "input-2", shape: [ - 7 + 12 ], type: "INT32" }, @@ -100,14 +120,14 @@ { name: "layer-2", shape: [ - 7 + 12 ], type: "INT32" }, { name: "layer-3", shape: [ - 7 + 12 ], type: "INT32" } @@ -156,14 +176,14 @@ { name: "const-0", shape: [ - 7 + 12 ], type: "INT32" }, { name: "input-2", shape: [ - 7 + 12 ], type: "INT32" }, @@ -183,7 +203,7 @@ { name: "result-0", shape: [ - + 3 ], type: "BOOL" } @@ -244,14 +264,14 @@ { name: "const-0", shape: [ - 7 + 12 ], type: "INT32" }, { name: "input-2", shape: [ - 7 + 12 ], type: "INT32" }, @@ -271,14 +291,14 @@ { name: "layer-4", shape: [ - 2 + ], type: "INT32" }, { name: "layer-5", shape: [ - 9 + 12 ], type: "INT32" } diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/desc.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/desc.json index 86d046887..86d046887 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/desc.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/desc.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/input-1.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/input-1.json index 58fa56ab2..c795012dc 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_CondGraphOutputNotMatchingBool_6x2x15_i32_iter1/input-1.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/input-1.json @@ -1,6 +1,6 @@ { "type": "int32", "data": [ - 1 + 0 ] }
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/input-2.json new file mode 100644 index 000000000..aa817f608 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/input-2.json @@ -0,0 +1,2049 @@ +{ + "type": "int32", + "data": [ + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/test.json new file mode 100644 index 000000000..c73b78792 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_14x12x10_i32_iter0/test.json @@ -0,0 +1,7008 @@ +{ + version: { + _major: 0, + _minor: 51, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-0" + ] + }, + { + op: "WHILE_LOOP", + attribute_type: "WhileLoopAttribute", + attribute: { + cond_branch: "COND_BLOCK", + body_branch: "BODY_BLOCK" + }, + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "layer-1", + "layer-2", + "layer-3" + ] + } + ], + tensors: [ + { + name: "const-0", + shape: [ + 14, + 12, + 10 + ], + type: "INT32", + data: [ + 193, + 235, + 255, + 255, + 89, + 113, + 0, + 0, + 70, + 154, + 255, + 255, + 10, + 2, + 0, + 0, + 194, + 85, + 0, + 0, + 216, + 248, + 255, + 255, + 230, + 16, + 0, + 0, + 35, + 217, + 255, + 255, + 222, + 162, + 255, + 255, + 176, + 35, + 0, + 0, + 130, + 107, + 0, + 0, + 34, + 5, + 0, + 0, + 154, + 238, + 255, + 255, + 9, + 161, + 255, + 255, + 217, + 113, + 0, + 0, + 132, + 94, + 0, + 0, + 230, + 102, + 0, + 0, + 232, + 219, + 255, + 255, + 19, + 32, + 0, + 0, + 189, + 238, + 255, + 255, + 18, + 188, + 255, + 255, + 166, + 180, + 255, + 255, + 68, + 226, + 255, + 255, + 171, + 13, + 0, + 0, + 59, + 159, + 255, + 255, + 185, + 51, + 0, + 0, + 48, + 245, + 255, + 255, + 148, + 97, + 0, + 0, + 94, + 199, + 255, + 255, + 54, + 141, + 255, + 255, + 226, + 207, + 255, + 255, + 44, + 121, + 0, + 0, + 110, + 210, + 255, + 255, + 45, + 52, + 0, + 0, + 226, + 87, + 0, + 0, + 199, + 200, + 255, + 255, + 129, + 36, + 0, + 0, + 88, + 180, + 255, + 255, + 185, + 220, + 255, + 255, + 204, + 203, + 255, + 255, + 33, + 44, + 0, + 0, + 47, + 96, + 0, + 0, + 156, + 192, + 255, + 255, + 152, + 202, + 255, + 255, + 41, + 82, + 0, + 0, + 123, + 246, + 255, + 255, + 88, + 3, + 0, + 0, + 171, + 52, + 0, + 0, + 56, + 163, + 255, + 255, + 58, + 95, + 0, + 0, + 127, + 221, + 255, + 255, + 152, + 40, + 0, + 0, + 163, + 238, + 255, + 255, + 203, + 64, + 0, + 0, + 144, + 28, + 0, + 0, + 95, + 172, + 255, + 255, + 22, + 176, + 255, + 255, + 157, + 96, + 0, + 0, + 4, + 5, + 0, + 0, + 149, + 198, + 255, + 255, + 172, + 164, + 255, + 255, + 221, + 160, + 255, + 255, + 126, + 107, + 0, + 0, + 235, + 121, + 0, + 0, + 188, + 228, + 255, + 255, + 158, + 179, + 255, + 255, + 59, + 235, + 255, + 255, + 251, + 162, + 255, + 255, + 182, + 12, + 0, + 0, + 66, + 32, + 0, + 0, + 59, + 124, + 0, + 0, + 161, + 209, + 255, + 255, + 163, + 178, + 255, + 255, + 35, + 162, + 255, + 255, + 142, + 224, + 255, + 255, + 227, + 25, + 0, + 0, + 14, + 145, + 255, + 255, + 76, + 66, + 0, + 0, + 201, + 245, + 255, + 255, + 15, + 75, + 0, + 0, + 174, + 246, + 255, + 255, + 207, + 167, + 255, + 255, + 126, + 133, + 255, + 255, + 142, + 14, + 0, + 0, + 24, + 10, + 0, + 0, + 77, + 80, + 0, + 0, + 147, + 96, + 0, + 0, + 60, + 169, + 255, + 255, + 143, + 208, + 255, + 255, + 42, + 181, + 255, + 255, + 81, + 155, + 255, + 255, + 158, + 128, + 255, + 255, + 18, + 149, + 255, + 255, + 78, + 6, + 0, + 0, + 224, + 166, + 255, + 255, + 214, + 177, + 255, + 255, + 42, + 158, + 255, + 255, + 103, + 57, + 0, + 0, + 188, + 34, + 0, + 0, + 83, + 118, + 0, + 0, + 138, + 156, + 255, + 255, + 112, + 181, + 255, + 255, + 168, + 244, + 255, + 255, + 43, + 38, + 0, + 0, + 76, + 161, + 255, + 255, + 58, + 182, + 255, + 255, + 232, + 235, + 255, + 255, + 156, + 132, + 255, + 255, + 48, + 229, + 255, + 255, + 48, + 66, + 0, + 0, + 209, + 6, + 0, + 0, + 26, + 239, + 255, + 255, + 232, + 252, + 255, + 255, + 96, + 114, + 0, + 0, + 59, + 5, + 0, + 0, + 198, + 8, + 0, + 0, + 73, + 110, + 0, + 0, + 80, + 168, + 255, + 255, + 145, + 152, + 255, + 255, + 36, + 243, + 255, + 255, + 142, + 209, + 255, + 255, + 240, + 179, + 255, + 255, + 151, + 158, + 255, + 255, + 198, + 96, + 0, + 0, + 66, + 29, + 0, + 0, + 223, + 48, + 0, + 0, + 58, + 158, + 255, + 255, + 91, + 215, + 255, + 255, + 238, + 30, + 0, + 0, + 31, + 7, + 0, + 0, + 227, + 49, + 0, + 0, + 99, + 43, + 0, + 0, + 208, + 233, + 255, + 255, + 105, + 72, + 0, + 0, + 118, + 194, + 255, + 255, + 132, + 148, + 255, + 255, + 211, + 105, + 0, + 0, + 195, + 133, + 255, + 255, + 158, + 200, + 255, + 255, + 76, + 157, + 255, + 255, + 89, + 187, + 255, + 255, + 30, + 229, + 255, + 255, + 46, + 161, + 255, + 255, + 122, + 247, + 255, + 255, + 101, + 109, + 0, + 0, + 239, + 162, + 255, + 255, + 52, + 109, + 0, + 0, + 65, + 233, + 255, + 255, + 171, + 23, + 0, + 0, + 14, + 241, + 255, + 255, + 14, + 209, + 255, + 255, + 237, + 155, + 255, + 255, + 229, + 23, + 0, + 0, + 170, + 106, + 0, + 0, + 82, + 5, + 0, + 0, + 97, + 25, + 0, + 0, + 204, + 36, + 0, + 0, + 119, + 227, + 255, + 255, + 223, + 158, + 255, + 255, + 196, + 1, + 0, + 0, + 114, + 94, + 0, + 0, + 111, + 208, + 255, + 255, + 24, + 95, + 0, + 0, + 181, + 90, + 0, + 0, + 171, + 190, + 255, + 255, + 52, + 19, + 0, + 0, + 95, + 63, + 0, + 0, + 177, + 254, + 255, + 255, + 9, + 51, + 0, + 0, + 47, + 105, + 0, + 0, + 148, + 32, + 0, + 0, + 133, + 86, + 0, + 0, + 12, + 77, + 0, + 0, + 19, + 80, + 0, + 0, + 51, + 90, + 0, + 0, + 193, + 185, + 255, + 255, + 178, + 132, + 255, + 255, + 51, + 167, + 255, + 255, + 234, + 191, + 255, + 255, + 170, + 48, + 0, + 0, + 139, + 2, + 0, + 0, + 248, + 247, + 255, + 255, + 82, + 130, + 255, + 255, + 7, + 47, + 0, + 0, + 63, + 221, + 255, + 255, + 184, + 66, + 0, + 0, + 221, + 156, + 255, + 255, + 153, + 203, + 255, + 255, + 0, + 142, + 255, + 255, + 222, + 200, + 255, + 255, + 97, + 108, + 0, + 0, + 167, + 253, + 255, + 255, + 134, + 240, + 255, + 255, + 7, + 198, + 255, + 255, + 206, + 195, + 255, + 255, + 211, + 42, + 0, + 0, + 52, + 124, + 0, + 0, + 41, + 63, + 0, + 0, + 171, + 60, + 0, + 0, + 215, + 248, + 255, + 255, + 64, + 153, + 255, + 255, + 74, + 57, + 0, + 0, + 8, + 79, + 0, + 0, + 172, + 2, + 0, + 0, + 109, + 151, + 255, + 255, + 126, + 54, + 0, + 0, + 202, + 107, + 0, + 0, + 151, + 185, + 255, + 255, + 209, + 168, + 255, + 255, + 36, + 61, + 0, + 0, + 242, + 212, + 255, + 255, + 18, + 55, + 0, + 0, + 3, + 52, + 0, + 0, + 64, + 196, + 255, + 255, + 209, + 138, + 255, + 255, + 84, + 14, + 0, + 0, + 99, + 232, + 255, + 255, + 245, + 90, + 0, + 0, + 164, + 219, + 255, + 255, + 224, + 191, + 255, + 255, + 52, + 92, + 0, + 0, + 105, + 60, + 0, + 0, + 77, + 30, + 0, + 0, + 55, + 116, + 0, + 0, + 114, + 72, + 0, + 0, + 194, + 93, + 0, + 0, + 139, + 76, + 0, + 0, + 202, + 230, + 255, + 255, + 246, + 143, + 255, + 255, + 113, + 27, + 0, + 0, + 208, + 67, + 0, + 0, + 228, + 125, + 0, + 0, + 125, + 46, + 0, + 0, + 133, + 17, + 0, + 0, + 98, + 19, + 0, + 0, + 114, + 157, + 255, + 255, + 227, + 129, + 255, + 255, + 161, + 139, + 255, + 255, + 165, + 103, + 0, + 0, + 82, + 74, + 0, + 0, + 154, + 194, + 255, + 255, + 114, + 236, + 255, + 255, + 206, + 251, + 255, + 255, + 47, + 191, + 255, + 255, + 52, + 236, + 255, + 255, + 1, + 217, + 255, + 255, + 221, + 49, + 0, + 0, + 227, + 65, + 0, + 0, + 50, + 153, + 255, + 255, + 26, + 247, + 255, + 255, + 193, + 125, + 0, + 0, + 85, + 94, + 0, + 0, + 52, + 75, + 0, + 0, + 36, + 60, + 0, + 0, + 27, + 129, + 255, + 255, + 88, + 121, + 0, + 0, + 53, + 60, + 0, + 0, + 116, + 99, + 0, + 0, + 173, + 104, + 0, + 0, + 42, + 193, + 255, + 255, + 137, + 131, + 255, + 255, + 184, + 40, + 0, + 0, + 127, + 245, + 255, + 255, + 66, + 133, + 255, + 255, + 83, + 197, + 255, + 255, + 185, + 125, + 0, + 0, + 5, + 221, + 255, + 255, + 209, + 194, + 255, + 255, + 144, + 39, + 0, + 0, + 48, + 42, + 0, + 0, + 4, + 213, + 255, + 255, + 98, + 89, + 0, + 0, + 143, + 20, + 0, + 0, + 20, + 169, + 255, + 255, + 49, + 211, + 255, + 255, + 14, + 89, + 0, + 0, + 222, + 150, + 255, + 255, + 34, + 131, + 255, + 255, + 16, + 40, + 0, + 0, + 37, + 241, + 255, + 255, + 185, + 192, + 255, + 255, + 215, + 248, + 255, + 255, + 255, + 174, + 255, + 255, + 196, + 223, + 255, + 255, + 225, + 187, + 255, + 255, + 29, + 22, + 0, + 0, + 115, + 44, + 0, + 0, + 51, + 106, + 0, + 0, + 87, + 145, + 255, + 255, + 181, + 211, + 255, + 255, + 178, + 195, + 255, + 255, + 74, + 20, + 0, + 0, + 123, + 8, + 0, + 0, + 161, + 96, + 0, + 0, + 68, + 107, + 0, + 0, + 227, + 69, + 0, + 0, + 235, + 178, + 255, + 255, + 109, + 138, + 255, + 255, + 47, + 102, + 0, + 0, + 90, + 113, + 0, + 0, + 25, + 192, + 255, + 255, + 241, + 139, + 255, + 255, + 59, + 46, + 0, + 0, + 184, + 22, + 0, + 0, + 138, + 99, + 0, + 0, + 74, + 19, + 0, + 0, + 165, + 66, + 0, + 0, + 80, + 73, + 0, + 0, + 129, + 130, + 255, + 255, + 0, + 166, + 255, + 255, + 174, + 71, + 0, + 0, + 235, + 173, + 255, + 255, + 196, + 180, + 255, + 255, + 138, + 64, + 0, + 0, + 90, + 180, + 255, + 255, + 69, + 166, + 255, + 255, + 115, + 131, + 255, + 255, + 45, + 248, + 255, + 255, + 6, + 35, + 0, + 0, + 77, + 59, + 0, + 0, + 211, + 103, + 0, + 0, + 183, + 38, + 0, + 0, + 166, + 65, + 0, + 0, + 234, + 181, + 255, + 255, + 38, + 215, + 255, + 255, + 208, + 205, + 255, + 255, + 166, + 144, + 255, + 255, + 14, + 120, + 0, + 0, + 195, + 189, + 255, + 255, + 220, + 242, + 255, + 255, + 96, + 219, + 255, + 255, + 97, + 139, + 255, + 255, + 65, + 103, + 0, + 0, + 54, + 184, + 255, + 255, + 181, + 153, + 255, + 255, + 169, + 215, + 255, + 255, + 206, + 164, + 255, + 255, + 222, + 127, + 0, + 0, + 98, + 176, + 255, + 255, + 125, + 205, + 255, + 255, + 108, + 197, + 255, + 255, + 193, + 134, + 255, + 255, + 77, + 131, + 255, + 255, + 78, + 3, + 0, + 0, + 147, + 187, + 255, + 255, + 103, + 149, + 255, + 255, + 151, + 202, + 255, + 255, + 41, + 198, + 255, + 255, + 144, + 236, + 255, + 255, + 12, + 126, + 0, + 0, + 144, + 206, + 255, + 255, + 99, + 52, + 0, + 0, + 187, + 68, + 0, + 0, + 248, + 140, + 255, + 255, + 86, + 0, + 0, + 0, + 221, + 242, + 255, + 255, + 248, + 1, + 0, + 0, + 240, + 171, + 255, + 255, + 14, + 247, + 255, + 255, + 121, + 159, + 255, + 255, + 33, + 114, + 0, + 0, + 73, + 22, + 0, + 0, + 213, + 136, + 255, + 255, + 114, + 1, + 0, + 0, + 36, + 109, + 0, + 0, + 44, + 62, + 0, + 0, + 224, + 197, + 255, + 255, + 110, + 100, + 0, + 0, + 126, + 175, + 255, + 255, + 38, + 191, + 255, + 255, + 174, + 167, + 255, + 255, + 73, + 108, + 0, + 0, + 135, + 55, + 0, + 0, + 155, + 4, + 0, + 0, + 252, + 42, + 0, + 0, + 67, + 194, + 255, + 255, + 22, + 146, + 255, + 255, + 133, + 88, + 0, + 0, + 214, + 118, + 0, + 0, + 24, + 137, + 255, + 255, + 59, + 141, + 255, + 255, + 60, + 15, + 0, + 0, + 3, + 139, + 255, + 255, + 188, + 56, + 0, + 0, + 2, + 114, + 0, + 0, + 172, + 199, + 255, + 255, + 90, + 203, + 255, + 255, + 13, + 93, + 0, + 0, + 46, + 219, + 255, + 255, + 131, + 189, + 255, + 255, + 147, + 149, + 255, + 255, + 2, + 87, + 0, + 0, + 8, + 109, + 0, + 0, + 27, + 148, + 255, + 255, + 142, + 77, + 0, + 0, + 241, + 168, + 255, + 255, + 140, + 163, + 255, + 255, + 136, + 225, + 255, + 255, + 202, + 239, + 255, + 255, + 163, + 90, + 0, + 0, + 34, + 51, + 0, + 0, + 3, + 165, + 255, + 255, + 133, + 21, + 0, + 0, + 28, + 96, + 0, + 0, + 127, + 41, + 0, + 0, + 207, + 186, + 255, + 255, + 251, + 160, + 255, + 255, + 215, + 243, + 255, + 255, + 225, + 248, + 255, + 255, + 76, + 218, + 255, + 255, + 248, + 155, + 255, + 255, + 61, + 158, + 255, + 255, + 107, + 7, + 0, + 0, + 190, + 113, + 0, + 0, + 18, + 25, + 0, + 0, + 44, + 240, + 255, + 255, + 104, + 110, + 0, + 0, + 185, + 48, + 0, + 0, + 201, + 55, + 0, + 0, + 68, + 19, + 0, + 0, + 76, + 67, + 0, + 0, + 112, + 0, + 0, + 0, + 63, + 31, + 0, + 0, + 216, + 29, + 0, + 0, + 173, + 64, + 0, + 0, + 249, + 101, + 0, + 0, + 85, + 203, + 255, + 255, + 6, + 51, + 0, + 0, + 26, + 136, + 255, + 255, + 80, + 8, + 0, + 0, + 17, + 102, + 0, + 0, + 42, + 37, + 0, + 0, + 135, + 196, + 255, + 255, + 60, + 27, + 0, + 0, + 149, + 219, + 255, + 255, + 225, + 238, + 255, + 255, + 100, + 186, + 255, + 255, + 240, + 31, + 0, + 0, + 198, + 178, + 255, + 255, + 141, + 241, + 255, + 255, + 114, + 112, + 0, + 0, + 243, + 65, + 0, + 0, + 19, + 234, + 255, + 255, + 10, + 120, + 0, + 0, + 146, + 131, + 255, + 255, + 185, + 117, + 0, + 0, + 37, + 218, + 255, + 255, + 27, + 82, + 0, + 0, + 144, + 114, + 0, + 0, + 12, + 26, + 0, + 0, + 73, + 28, + 0, + 0, + 212, + 63, + 0, + 0, + 96, + 189, + 255, + 255, + 148, + 173, + 255, + 255, + 250, + 215, + 255, + 255, + 160, + 250, + 255, + 255, + 45, + 62, + 0, + 0, + 222, + 193, + 255, + 255, + 149, + 16, + 0, + 0, + 229, + 128, + 255, + 255, + 234, + 135, + 255, + 255, + 124, + 119, + 0, + 0, + 172, + 89, + 0, + 0, + 37, + 93, + 0, + 0, + 38, + 212, + 255, + 255, + 129, + 3, + 0, + 0, + 185, + 44, + 0, + 0, + 16, + 193, + 255, + 255, + 148, + 62, + 0, + 0, + 102, + 49, + 0, + 0, + 66, + 232, + 255, + 255, + 79, + 239, + 255, + 255, + 174, + 206, + 255, + 255, + 168, + 77, + 0, + 0, + 165, + 124, + 0, + 0, + 224, + 127, + 0, + 0, + 122, + 69, + 0, + 0, + 93, + 217, + 255, + 255, + 244, + 71, + 0, + 0, + 145, + 190, + 255, + 255, + 133, + 101, + 0, + 0, + 115, + 196, + 255, + 255, + 34, + 231, + 255, + 255, + 229, + 151, + 255, + 255, + 211, + 148, + 255, + 255, + 224, + 228, + 255, + 255, + 218, + 12, + 0, + 0, + 117, + 132, + 255, + 255, + 158, + 88, + 0, + 0, + 73, + 157, + 255, + 255, + 151, + 127, + 0, + 0, + 141, + 197, + 255, + 255, + 5, + 225, + 255, + 255, + 236, + 168, + 255, + 255, + 13, + 83, + 0, + 0, + 110, + 59, + 0, + 0, + 27, + 148, + 255, + 255, + 8, + 155, + 255, + 255, + 239, + 27, + 0, + 0, + 177, + 93, + 0, + 0, + 28, + 156, + 255, + 255, + 154, + 184, + 255, + 255, + 155, + 11, + 0, + 0, + 204, + 155, + 255, + 255, + 247, + 205, + 255, + 255, + 150, + 130, + 255, + 255, + 200, + 255, + 255, + 255, + 23, + 55, + 0, + 0, + 119, + 233, + 255, + 255, + 177, + 193, + 255, + 255, + 162, + 236, + 255, + 255, + 110, + 2, + 0, + 0, + 108, + 170, + 255, + 255, + 146, + 156, + 255, + 255, + 139, + 174, + 255, + 255, + 60, + 124, + 0, + 0, + 19, + 57, + 0, + 0, + 25, + 160, + 255, + 255, + 38, + 205, + 255, + 255, + 115, + 233, + 255, + 255, + 99, + 174, + 255, + 255, + 5, + 90, + 0, + 0, + 202, + 112, + 0, + 0, + 176, + 190, + 255, + 255, + 60, + 132, + 255, + 255, + 88, + 196, + 255, + 255, + 32, + 21, + 0, + 0, + 249, + 78, + 0, + 0, + 236, + 214, + 255, + 255, + 249, + 197, + 255, + 255, + 181, + 191, + 255, + 255, + 188, + 128, + 255, + 255, + 150, + 131, + 255, + 255, + 139, + 237, + 255, + 255, + 23, + 30, + 0, + 0, + 53, + 131, + 255, + 255, + 69, + 179, + 255, + 255, + 232, + 104, + 0, + 0, + 117, + 125, + 0, + 0, + 77, + 36, + 0, + 0, + 140, + 5, + 0, + 0, + 64, + 21, + 0, + 0, + 216, + 222, + 255, + 255, + 155, + 179, + 255, + 255, + 61, + 224, + 255, + 255, + 47, + 51, + 0, + 0, + 162, + 41, + 0, + 0, + 96, + 45, + 0, + 0, + 213, + 27, + 0, + 0, + 122, + 143, + 255, + 255, + 96, + 32, + 0, + 0, + 127, + 97, + 0, + 0, + 29, + 38, + 0, + 0, + 84, + 20, + 0, + 0, + 85, + 185, + 255, + 255, + 223, + 74, + 0, + 0, + 154, + 243, + 255, + 255, + 78, + 195, + 255, + 255, + 102, + 253, + 255, + 255, + 62, + 159, + 255, + 255, + 40, + 109, + 0, + 0, + 211, + 51, + 0, + 0, + 152, + 211, + 255, + 255, + 59, + 75, + 0, + 0, + 222, + 141, + 255, + 255, + 211, + 226, + 255, + 255, + 193, + 38, + 0, + 0, + 16, + 134, + 255, + 255, + 111, + 53, + 0, + 0, + 121, + 81, + 0, + 0, + 24, + 24, + 0, + 0, + 194, + 180, + 255, + 255, + 195, + 63, + 0, + 0, + 202, + 214, + 255, + 255, + 99, + 60, + 0, + 0, + 211, + 32, + 0, + 0, + 233, + 151, + 255, + 255, + 150, + 153, + 255, + 255, + 225, + 131, + 255, + 255, + 110, + 146, + 255, + 255, + 182, + 204, + 255, + 255, + 148, + 134, + 255, + 255, + 63, + 112, + 0, + 0, + 168, + 106, + 0, + 0, + 48, + 172, + 255, + 255, + 182, + 207, + 255, + 255, + 0, + 62, + 0, + 0, + 32, + 41, + 0, + 0, + 228, + 20, + 0, + 0, + 62, + 125, + 0, + 0, + 58, + 33, + 0, + 0, + 97, + 43, + 0, + 0, + 136, + 0, + 0, + 0, + 108, + 6, + 0, + 0, + 129, + 202, + 255, + 255, + 91, + 5, + 0, + 0, + 13, + 107, + 0, + 0, + 125, + 224, + 255, + 255, + 26, + 162, + 255, + 255, + 139, + 25, + 0, + 0, + 2, + 73, + 0, + 0, + 115, + 117, + 0, + 0, + 203, + 10, + 0, + 0, + 189, + 73, + 0, + 0, + 30, + 192, + 255, + 255, + 154, + 236, + 255, + 255, + 70, + 235, + 255, + 255, + 27, + 213, + 255, + 255, + 86, + 55, + 0, + 0, + 47, + 98, + 0, + 0, + 154, + 211, + 255, + 255, + 194, + 162, + 255, + 255, + 79, + 83, + 0, + 0, + 126, + 89, + 0, + 0, + 86, + 111, + 0, + 0, + 76, + 193, + 255, + 255, + 19, + 56, + 0, + 0, + 51, + 55, + 0, + 0, + 62, + 74, + 0, + 0, + 100, + 78, + 0, + 0, + 215, + 115, + 0, + 0, + 28, + 250, + 255, + 255, + 111, + 147, + 255, + 255, + 57, + 177, + 255, + 255, + 249, + 98, + 0, + 0, + 66, + 88, + 0, + 0, + 213, + 130, + 255, + 255, + 21, + 222, + 255, + 255, + 196, + 190, + 255, + 255, + 24, + 210, + 255, + 255, + 136, + 35, + 0, + 0, + 144, + 2, + 0, + 0, + 28, + 251, + 255, + 255, + 97, + 239, + 255, + 255, + 64, + 36, + 0, + 0, + 220, + 46, + 0, + 0, + 33, + 139, + 255, + 255, + 31, + 163, + 255, + 255, + 86, + 215, + 255, + 255, + 137, + 239, + 255, + 255, + 8, + 127, + 0, + 0, + 70, + 100, + 0, + 0, + 21, + 38, + 0, + 0, + 59, + 137, + 255, + 255, + 198, + 153, + 255, + 255, + 20, + 245, + 255, + 255, + 72, + 22, + 0, + 0, + 24, + 41, + 0, + 0, + 85, + 164, + 255, + 255, + 65, + 99, + 0, + 0, + 67, + 254, + 255, + 255, + 2, + 24, + 0, + 0, + 16, + 138, + 255, + 255, + 17, + 83, + 0, + 0, + 5, + 11, + 0, + 0, + 2, + 185, + 255, + 255, + 160, + 209, + 255, + 255, + 81, + 218, + 255, + 255, + 237, + 134, + 255, + 255, + 47, + 113, + 0, + 0, + 144, + 77, + 0, + 0, + 207, + 98, + 0, + 0, + 136, + 218, + 255, + 255, + 214, + 14, + 0, + 0, + 80, + 245, + 255, + 255, + 185, + 249, + 255, + 255, + 196, + 22, + 0, + 0, + 121, + 243, + 255, + 255, + 243, + 69, + 0, + 0, + 12, + 143, + 255, + 255, + 81, + 177, + 255, + 255, + 114, + 100, + 0, + 0, + 225, + 97, + 0, + 0, + 114, + 81, + 0, + 0, + 102, + 222, + 255, + 255, + 204, + 244, + 255, + 255, + 120, + 134, + 255, + 255, + 137, + 199, + 255, + 255, + 247, + 57, + 0, + 0, + 201, + 215, + 255, + 255, + 242, + 250, + 255, + 255, + 135, + 159, + 255, + 255, + 18, + 255, + 255, + 255, + 199, + 56, + 0, + 0, + 118, + 18, + 0, + 0, + 129, + 14, + 0, + 0, + 34, + 106, + 0, + 0, + 238, + 187, + 255, + 255, + 168, + 204, + 255, + 255, + 125, + 31, + 0, + 0, + 237, + 250, + 255, + 255, + 174, + 122, + 0, + 0, + 71, + 143, + 255, + 255, + 85, + 159, + 255, + 255, + 141, + 215, + 255, + 255, + 95, + 245, + 255, + 255, + 244, + 99, + 0, + 0, + 129, + 254, + 255, + 255, + 233, + 239, + 255, + 255, + 179, + 170, + 255, + 255, + 42, + 239, + 255, + 255, + 21, + 8, + 0, + 0, + 114, + 21, + 0, + 0, + 33, + 27, + 0, + 0, + 252, + 237, + 255, + 255, + 71, + 168, + 255, + 255, + 25, + 167, + 255, + 255, + 155, + 167, + 255, + 255, + 91, + 30, + 0, + 0, + 57, + 91, + 0, + 0, + 19, + 98, + 0, + 0, + 183, + 207, + 255, + 255, + 98, + 148, + 255, + 255, + 93, + 33, + 0, + 0, + 211, + 137, + 255, + 255, + 116, + 32, + 0, + 0, + 19, + 226, + 255, + 255, + 211, + 86, + 0, + 0, + 24, + 32, + 0, + 0, + 105, + 61, + 0, + 0, + 221, + 231, + 255, + 255, + 48, + 87, + 0, + 0, + 110, + 6, + 0, + 0, + 14, + 32, + 0, + 0, + 82, + 220, + 255, + 255, + 15, + 243, + 255, + 255, + 19, + 87, + 0, + 0, + 192, + 228, + 255, + 255, + 121, + 133, + 255, + 255, + 8, + 225, + 255, + 255, + 87, + 228, + 255, + 255, + 27, + 235, + 255, + 255, + 22, + 146, + 255, + 255, + 26, + 161, + 255, + 255, + 244, + 210, + 255, + 255, + 136, + 236, + 255, + 255, + 109, + 135, + 255, + 255, + 178, + 227, + 255, + 255, + 243, + 209, + 255, + 255, + 217, + 136, + 255, + 255, + 26, + 192, + 255, + 255, + 110, + 198, + 255, + 255, + 190, + 164, + 255, + 255, + 124, + 64, + 0, + 0, + 135, + 146, + 255, + 255, + 244, + 19, + 0, + 0, + 83, + 42, + 0, + 0, + 96, + 78, + 0, + 0, + 171, + 11, + 0, + 0, + 237, + 10, + 0, + 0, + 196, + 66, + 0, + 0, + 165, + 90, + 0, + 0, + 0, + 182, + 255, + 255, + 203, + 75, + 0, + 0, + 93, + 246, + 255, + 255, + 41, + 153, + 255, + 255, + 200, + 28, + 0, + 0, + 29, + 122, + 0, + 0, + 5, + 164, + 255, + 255, + 198, + 131, + 255, + 255, + 161, + 106, + 0, + 0, + 202, + 24, + 0, + 0, + 22, + 184, + 255, + 255, + 226, + 74, + 0, + 0, + 200, + 228, + 255, + 255, + 247, + 212, + 255, + 255, + 48, + 202, + 255, + 255, + 59, + 25, + 0, + 0, + 113, + 162, + 255, + 255, + 180, + 220, + 255, + 255, + 25, + 206, + 255, + 255, + 132, + 143, + 255, + 255, + 94, + 67, + 0, + 0, + 42, + 130, + 255, + 255, + 176, + 117, + 0, + 0, + 72, + 152, + 255, + 255, + 181, + 219, + 255, + 255, + 49, + 153, + 255, + 255, + 235, + 221, + 255, + 255, + 99, + 28, + 0, + 0, + 101, + 150, + 255, + 255, + 159, + 6, + 0, + 0, + 153, + 69, + 0, + 0, + 153, + 244, + 255, + 255, + 201, + 156, + 255, + 255, + 33, + 49, + 0, + 0, + 189, + 175, + 255, + 255, + 78, + 132, + 255, + 255, + 209, + 239, + 255, + 255, + 95, + 197, + 255, + 255, + 74, + 135, + 255, + 255, + 3, + 71, + 0, + 0, + 136, + 25, + 0, + 0, + 244, + 104, + 0, + 0, + 249, + 250, + 255, + 255, + 54, + 240, + 255, + 255, + 182, + 87, + 0, + 0, + 220, + 148, + 255, + 255, + 150, + 220, + 255, + 255, + 121, + 76, + 0, + 0, + 227, + 202, + 255, + 255, + 154, + 98, + 0, + 0, + 182, + 200, + 255, + 255, + 229, + 233, + 255, + 255, + 185, + 101, + 0, + 0, + 76, + 190, + 255, + 255, + 214, + 119, + 0, + 0, + 65, + 139, + 255, + 255, + 11, + 196, + 255, + 255, + 81, + 23, + 0, + 0, + 23, + 24, + 0, + 0, + 237, + 104, + 0, + 0, + 182, + 117, + 0, + 0, + 138, + 45, + 0, + 0, + 228, + 40, + 0, + 0, + 55, + 209, + 255, + 255, + 63, + 78, + 0, + 0, + 148, + 36, + 0, + 0, + 41, + 134, + 255, + 255, + 2, + 85, + 0, + 0, + 18, + 220, + 255, + 255, + 207, + 249, + 255, + 255, + 113, + 252, + 255, + 255, + 219, + 81, + 0, + 0, + 150, + 196, + 255, + 255, + 84, + 228, + 255, + 255, + 3, + 138, + 255, + 255, + 55, + 217, + 255, + 255, + 159, + 150, + 255, + 255, + 62, + 21, + 0, + 0, + 168, + 100, + 0, + 0, + 245, + 246, + 255, + 255, + 127, + 105, + 0, + 0, + 36, + 122, + 0, + 0, + 198, + 141, + 255, + 255, + 50, + 4, + 0, + 0, + 61, + 7, + 0, + 0, + 154, + 226, + 255, + 255, + 153, + 84, + 0, + 0, + 26, + 229, + 255, + 255, + 33, + 142, + 255, + 255, + 69, + 12, + 0, + 0, + 176, + 179, + 255, + 255, + 219, + 218, + 255, + 255, + 123, + 0, + 0, + 0, + 16, + 57, + 0, + 0, + 53, + 199, + 255, + 255, + 115, + 225, + 255, + 255, + 98, + 145, + 255, + 255, + 87, + 226, + 255, + 255, + 137, + 20, + 0, + 0, + 241, + 29, + 0, + 0, + 17, + 203, + 255, + 255, + 147, + 143, + 255, + 255, + 202, + 19, + 0, + 0, + 197, + 39, + 0, + 0, + 205, + 149, + 255, + 255, + 69, + 1, + 0, + 0, + 87, + 152, + 255, + 255, + 249, + 243, + 255, + 255, + 14, + 36, + 0, + 0, + 32, + 56, + 0, + 0, + 186, + 54, + 0, + 0, + 29, + 66, + 0, + 0, + 193, + 189, + 255, + 255, + 164, + 88, + 0, + 0, + 132, + 217, + 255, + 255, + 243, + 223, + 255, + 255, + 159, + 73, + 0, + 0, + 184, + 211, + 255, + 255, + 42, + 147, + 255, + 255, + 223, + 54, + 0, + 0, + 127, + 41, + 0, + 0, + 241, + 20, + 0, + 0, + 174, + 164, + 255, + 255, + 189, + 33, + 0, + 0, + 202, + 178, + 255, + 255, + 54, + 14, + 0, + 0, + 7, + 2, + 0, + 0, + 207, + 69, + 0, + 0, + 1, + 122, + 0, + 0, + 166, + 176, + 255, + 255, + 93, + 157, + 255, + 255, + 67, + 14, + 0, + 0, + 181, + 115, + 0, + 0, + 121, + 168, + 255, + 255, + 197, + 252, + 255, + 255, + 65, + 232, + 255, + 255, + 107, + 209, + 255, + 255, + 251, + 41, + 0, + 0, + 164, + 203, + 255, + 255, + 57, + 254, + 255, + 255, + 108, + 88, + 0, + 0, + 44, + 225, + 255, + 255, + 102, + 133, + 255, + 255, + 141, + 98, + 0, + 0, + 69, + 198, + 255, + 255, + 215, + 69, + 0, + 0, + 69, + 67, + 0, + 0, + 186, + 6, + 0, + 0, + 123, + 150, + 255, + 255, + 54, + 115, + 0, + 0, + 77, + 46, + 0, + 0, + 163, + 236, + 255, + 255, + 152, + 90, + 0, + 0, + 191, + 73, + 0, + 0, + 163, + 66, + 0, + 0, + 253, + 170, + 255, + 255, + 1, + 34, + 0, + 0, + 41, + 201, + 255, + 255, + 23, + 148, + 255, + 255, + 140, + 214, + 255, + 255, + 161, + 154, + 255, + 255, + 23, + 155, + 255, + 255, + 31, + 58, + 0, + 0, + 118, + 0, + 0, + 0, + 218, + 229, + 255, + 255, + 55, + 177, + 255, + 255, + 93, + 69, + 0, + 0, + 90, + 34, + 0, + 0, + 232, + 21, + 0, + 0, + 169, + 176, + 255, + 255, + 160, + 159, + 255, + 255, + 158, + 159, + 255, + 255, + 105, + 134, + 255, + 255, + 22, + 120, + 0, + 0, + 36, + 222, + 255, + 255, + 130, + 40, + 0, + 0, + 116, + 123, + 0, + 0, + 187, + 111, + 0, + 0, + 17, + 210, + 255, + 255, + 105, + 253, + 255, + 255, + 137, + 246, + 255, + 255, + 141, + 136, + 255, + 255, + 174, + 68, + 0, + 0, + 9, + 19, + 0, + 0, + 23, + 223, + 255, + 255, + 238, + 14, + 0, + 0, + 70, + 60, + 0, + 0, + 213, + 131, + 255, + 255, + 99, + 37, + 0, + 0, + 122, + 92, + 0, + 0, + 245, + 57, + 0, + 0, + 182, + 30, + 0, + 0, + 45, + 151, + 255, + 255, + 164, + 62, + 0, + 0, + 43, + 64, + 0, + 0, + 113, + 254, + 255, + 255, + 41, + 21, + 0, + 0, + 79, + 30, + 0, + 0, + 1, + 159, + 255, + 255, + 233, + 193, + 255, + 255, + 212, + 74, + 0, + 0, + 72, + 121, + 0, + 0, + 36, + 197, + 255, + 255, + 149, + 230, + 255, + 255, + 80, + 106, + 0, + 0, + 142, + 169, + 255, + 255, + 220, + 194, + 255, + 255, + 80, + 142, + 255, + 255, + 25, + 188, + 255, + 255, + 220, + 34, + 0, + 0, + 37, + 217, + 255, + 255, + 190, + 123, + 0, + 0, + 60, + 100, + 0, + 0, + 82, + 101, + 0, + 0, + 243, + 57, + 0, + 0, + 189, + 51, + 0, + 0, + 121, + 2, + 0, + 0, + 151, + 125, + 0, + 0, + 105, + 152, + 255, + 255, + 11, + 57, + 0, + 0, + 231, + 163, + 255, + 255, + 217, + 214, + 255, + 255, + 112, + 193, + 255, + 255, + 233, + 25, + 0, + 0, + 134, + 73, + 0, + 0, + 107, + 148, + 255, + 255, + 5, + 26, + 0, + 0, + 192, + 184, + 255, + 255, + 182, + 147, + 255, + 255, + 227, + 234, + 255, + 255, + 205, + 20, + 0, + 0, + 170, + 179, + 255, + 255, + 202, + 227, + 255, + 255, + 24, + 116, + 0, + 0, + 196, + 216, + 255, + 255, + 223, + 126, + 0, + 0, + 143, + 85, + 0, + 0, + 245, + 222, + 255, + 255, + 169, + 19, + 0, + 0, + 144, + 53, + 0, + 0, + 242, + 246, + 255, + 255, + 99, + 232, + 255, + 255, + 105, + 212, + 255, + 255, + 182, + 163, + 255, + 255, + 97, + 134, + 255, + 255, + 64, + 214, + 255, + 255, + 181, + 75, + 0, + 0, + 190, + 187, + 255, + 255, + 3, + 174, + 255, + 255, + 252, + 211, + 255, + 255, + 81, + 25, + 0, + 0, + 11, + 183, + 255, + 255, + 107, + 184, + 255, + 255, + 194, + 156, + 255, + 255, + 11, + 213, + 255, + 255, + 169, + 183, + 255, + 255, + 201, + 84, + 0, + 0, + 223, + 103, + 0, + 0, + 217, + 222, + 255, + 255, + 209, + 149, + 255, + 255, + 99, + 150, + 255, + 255, + 35, + 211, + 255, + 255, + 165, + 246, + 255, + 255, + 72, + 7, + 0, + 0, + 219, + 205, + 255, + 255, + 193, + 218, + 255, + 255, + 159, + 200, + 255, + 255, + 129, + 4, + 0, + 0, + 104, + 50, + 0, + 0, + 29, + 139, + 255, + 255, + 140, + 250, + 255, + 255, + 8, + 38, + 0, + 0, + 44, + 44, + 0, + 0, + 64, + 16, + 0, + 0, + 111, + 6, + 0, + 0, + 83, + 46, + 0, + 0, + 221, + 224, + 255, + 255, + 55, + 17, + 0, + 0, + 200, + 209, + 255, + 255, + 26, + 240, + 255, + 255, + 196, + 159, + 255, + 255, + 162, + 217, + 255, + 255, + 95, + 164, + 255, + 255, + 247, + 185, + 255, + 255, + 97, + 235, + 255, + 255, + 4, + 0, + 0, + 0, + 38, + 113, + 0, + 0, + 171, + 134, + 255, + 255, + 8, + 102, + 0, + 0, + 7, + 212, + 255, + 255, + 98, + 57, + 0, + 0, + 137, + 45, + 0, + 0, + 137, + 120, + 0, + 0, + 212, + 155, + 255, + 255, + 153, + 119, + 0, + 0, + 25, + 144, + 255, + 255, + 151, + 96, + 0, + 0, + 245, + 38, + 0, + 0, + 94, + 251, + 255, + 255, + 212, + 229, + 255, + 255, + 245, + 151, + 255, + 255, + 68, + 77, + 0, + 0, + 91, + 58, + 0, + 0, + 243, + 111, + 0, + 0, + 252, + 58, + 0, + 0, + 0, + 117, + 0, + 0, + 5, + 99, + 0, + 0, + 243, + 236, + 255, + 255, + 39, + 52, + 0, + 0, + 170, + 195, + 255, + 255, + 148, + 75, + 0, + 0, + 206, + 27, + 0, + 0, + 185, + 240, + 255, + 255, + 209, + 32, + 0, + 0, + 245, + 198, + 255, + 255, + 81, + 31, + 0, + 0, + 141, + 249, + 255, + 255, + 96, + 210, + 255, + 255, + 188, + 121, + 0, + 0, + 82, + 144, + 255, + 255, + 248, + 65, + 0, + 0, + 194, + 181, + 255, + 255, + 247, + 184, + 255, + 255, + 136, + 167, + 255, + 255, + 55, + 154, + 255, + 255, + 183, + 159, + 255, + 255, + 42, + 85, + 0, + 0, + 32, + 109, + 0, + 0, + 180, + 21, + 0, + 0, + 139, + 131, + 255, + 255, + 79, + 93, + 0, + 0, + 19, + 26, + 0, + 0, + 87, + 5, + 0, + 0, + 141, + 114, + 0, + 0, + 232, + 232, + 255, + 255, + 44, + 220, + 255, + 255, + 162, + 71, + 0, + 0, + 239, + 6, + 0, + 0, + 133, + 55, + 0, + 0, + 30, + 50, + 0, + 0, + 229, + 86, + 0, + 0, + 50, + 209, + 255, + 255, + 112, + 146, + 255, + 255, + 71, + 250, + 255, + 255, + 198, + 37, + 0, + 0, + 45, + 81, + 0, + 0, + 93, + 196, + 255, + 255, + 207, + 62, + 0, + 0, + 10, + 85, + 0, + 0, + 246, + 78, + 0, + 0, + 221, + 78, + 0, + 0, + 194, + 124, + 0, + 0, + 65, + 41, + 0, + 0, + 205, + 222, + 255, + 255, + 189, + 239, + 255, + 255, + 65, + 63, + 0, + 0, + 141, + 188, + 255, + 255, + 80, + 26, + 0, + 0, + 158, + 18, + 0, + 0, + 166, + 42, + 0, + 0, + 216, + 235, + 255, + 255, + 104, + 61, + 0, + 0, + 73, + 146, + 255, + 255, + 238, + 63, + 0, + 0, + 215, + 79, + 0, + 0, + 192, + 98, + 0, + 0, + 60, + 108, + 0, + 0, + 109, + 217, + 255, + 255, + 223, + 139, + 255, + 255, + 74, + 39, + 0, + 0, + 24, + 151, + 255, + 255, + 193, + 199, + 255, + 255, + 213, + 51, + 0, + 0, + 53, + 24, + 0, + 0, + 77, + 27, + 0, + 0, + 77, + 64, + 0, + 0, + 43, + 170, + 255, + 255, + 127, + 74, + 0, + 0, + 39, + 22, + 0, + 0, + 141, + 235, + 255, + 255, + 178, + 246, + 255, + 255, + 59, + 2, + 0, + 0, + 228, + 12, + 0, + 0, + 119, + 213, + 255, + 255, + 24, + 185, + 255, + 255, + 69, + 171, + 255, + 255, + 56, + 215, + 255, + 255, + 177, + 194, + 255, + 255, + 33, + 4, + 0, + 0, + 129, + 105, + 0, + 0, + 172, + 155, + 255, + 255, + 24, + 207, + 255, + 255, + 149, + 140, + 255, + 255, + 137, + 121, + 0, + 0, + 101, + 51, + 0, + 0, + 209, + 189, + 255, + 255, + 11, + 234, + 255, + 255, + 27, + 57, + 0, + 0, + 45, + 117, + 0, + 0, + 235, + 18, + 0, + 0, + 90, + 197, + 255, + 255, + 102, + 50, + 0, + 0, + 141, + 47, + 0, + 0, + 218, + 36, + 0, + 0, + 196, + 139, + 255, + 255, + 237, + 52, + 0, + 0, + 6, + 133, + 255, + 255, + 209, + 103, + 0, + 0, + 200, + 97, + 0, + 0, + 63, + 16, + 0, + 0, + 100, + 37, + 0, + 0, + 94, + 145, + 255, + 255, + 218, + 95, + 0, + 0, + 84, + 197, + 255, + 255, + 25, + 195, + 255, + 255, + 77, + 53, + 0, + 0, + 90, + 112, + 0, + 0, + 123, + 254, + 255, + 255, + 236, + 1, + 0, + 0, + 109, + 12, + 0, + 0, + 136, + 202, + 255, + 255, + 185, + 24, + 0, + 0, + 3, + 118, + 0, + 0, + 243, + 225, + 255, + 255, + 232, + 69, + 0, + 0, + 30, + 70, + 0, + 0, + 208, + 89, + 0, + 0, + 57, + 57, + 0, + 0, + 228, + 107, + 0, + 0, + 220, + 54, + 0, + 0, + 229, + 121, + 0, + 0, + 30, + 55, + 0, + 0, + 63, + 86, + 0, + 0, + 238, + 99, + 0, + 0, + 192, + 123, + 0, + 0, + 107, + 24, + 0, + 0, + 209, + 53, + 0, + 0, + 146, + 119, + 0, + 0, + 87, + 225, + 255, + 255, + 131, + 158, + 255, + 255, + 95, + 98, + 0, + 0, + 200, + 33, + 0, + 0, + 177, + 237, + 255, + 255, + 136, + 55, + 0, + 0, + 92, + 136, + 255, + 255, + 43, + 250, + 255, + 255, + 245, + 195, + 255, + 255, + 200, + 201, + 255, + 255, + 37, + 120, + 0, + 0, + 207, + 12, + 0, + 0, + 243, + 163, + 255, + 255, + 96, + 221, + 255, + 255, + 30, + 190, + 255, + 255, + 188, + 104, + 0, + 0, + 144, + 202, + 255, + 255, + 86, + 219, + 255, + 255, + 139, + 213, + 255, + 255, + 251, + 172, + 255, + 255, + 185, + 71, + 0, + 0, + 142, + 19, + 0, + 0, + 221, + 239, + 255, + 255, + 95, + 229, + 255, + 255, + 171, + 42, + 0, + 0, + 140, + 152, + 255, + 255, + 136, + 110, + 0, + 0, + 153, + 16, + 0, + 0, + 71, + 186, + 255, + 255, + 176, + 9, + 0, + 0, + 32, + 90, + 0, + 0, + 86, + 172, + 255, + 255, + 26, + 6, + 0, + 0, + 254, + 24, + 0, + 0, + 94, + 79, + 0, + 0, + 62, + 17, + 0, + 0, + 133, + 60, + 0, + 0, + 11, + 70, + 0, + 0, + 33, + 100, + 0, + 0, + 143, + 220, + 255, + 255, + 48, + 52, + 0, + 0, + 174, + 191, + 255, + 255, + 35, + 88, + 0, + 0, + 131, + 115, + 0, + 0, + 81, + 203, + 255, + 255, + 171, + 15, + 0, + 0, + 132, + 82, + 0, + 0, + 242, + 134, + 255, + 255, + 124, + 52, + 0, + 0, + 26, + 82, + 0, + 0, + 8, + 95, + 0, + 0, + 94, + 178, + 255, + 255, + 213, + 65, + 0, + 0, + 57, + 73, + 0, + 0, + 186, + 128, + 255, + 255, + 133, + 52, + 0, + 0, + 80, + 32, + 0, + 0, + 4, + 120, + 0, + 0, + 2, + 139, + 255, + 255, + 48, + 119, + 0, + 0, + 72, + 18, + 0, + 0, + 63, + 198, + 255, + 255, + 49, + 227, + 255, + 255, + 54, + 68, + 0, + 0, + 253, + 126, + 0, + 0, + 29, + 209, + 255, + 255, + 212, + 123, + 0, + 0, + 19, + 33, + 0, + 0, + 39, + 177, + 255, + 255, + 5, + 25, + 0, + 0, + 64, + 77, + 0, + 0, + 246, + 141, + 255, + 255, + 51, + 148, + 255, + 255, + 83, + 129, + 255, + 255, + 4, + 18, + 0, + 0, + 201, + 142, + 255, + 255, + 158, + 110, + 0, + 0, + 192, + 160, + 255, + 255, + 85, + 146, + 255, + 255, + 245, + 193, + 255, + 255, + 96, + 67, + 0, + 0, + 46, + 104, + 0, + 0, + 65, + 192, + 255, + 255, + 197, + 4, + 0, + 0, + 21, + 70, + 0, + 0, + 1, + 76, + 0, + 0, + 37, + 167, + 255, + 255, + 155, + 86, + 0, + 0, + 5, + 94, + 0, + 0, + 37, + 60, + 0, + 0, + 249, + 6, + 0, + 0, + 49, + 228, + 255, + 255, + 176, + 99, + 0, + 0, + 37, + 93, + 0, + 0, + 170, + 4, + 0, + 0, + 246, + 61, + 0, + 0, + 95, + 230, + 255, + 255, + 63, + 62, + 0, + 0, + 221, + 150, + 255, + 255, + 205, + 102, + 0, + 0, + 250, + 3, + 0, + 0, + 66, + 25, + 0, + 0, + 123, + 176, + 255, + 255, + 80, + 7, + 0, + 0, + 206, + 128, + 255, + 255, + 225, + 99, + 0, + 0, + 181, + 63, + 0, + 0, + 87, + 244, + 255, + 255, + 249, + 85, + 0, + 0, + 195, + 79, + 0, + 0, + 123, + 158, + 255, + 255, + 200, + 141, + 255, + 255, + 233, + 192, + 255, + 255, + 84, + 128, + 255, + 255, + 184, + 18, + 0, + 0, + 62, + 7, + 0, + 0, + 184, + 9, + 0, + 0, + 216, + 146, + 255, + 255, + 14, + 107, + 0, + 0, + 254, + 121, + 0, + 0, + 45, + 23, + 0, + 0, + 104, + 129, + 255, + 255, + 94, + 229, + 255, + 255, + 216, + 55, + 0, + 0, + 172, + 63, + 0, + 0, + 78, + 190, + 255, + 255, + 156, + 82, + 0, + 0, + 177, + 119, + 0, + 0, + 56, + 2, + 0, + 0, + 172, + 225, + 255, + 255, + 176, + 6, + 0, + 0, + 252, + 134, + 255, + 255, + 0, + 6, + 0, + 0, + 229, + 134, + 255, + 255, + 231, + 136, + 255, + 255, + 169, + 13, + 0, + 0, + 195, + 2, + 0, + 0, + 153, + 124, + 0, + 0, + 246, + 1, + 0, + 0, + 210, + 122, + 0, + 0, + 158, + 78, + 0, + 0, + 87, + 214, + 255, + 255, + 25, + 109, + 0, + 0, + 146, + 251, + 255, + 255, + 78, + 24, + 0, + 0, + 183, + 153, + 255, + 255, + 108, + 182, + 255, + 255, + 173, + 5, + 0, + 0, + 111, + 197, + 255, + 255, + 134, + 25, + 0, + 0, + 117, + 148, + 255, + 255, + 69, + 192, + 255, + 255, + 71, + 42, + 0, + 0, + 179, + 28, + 0, + 0, + 209, + 123, + 0, + 0, + 82, + 102, + 0, + 0, + 133, + 79, + 0, + 0, + 62, + 128, + 255, + 255, + 59, + 26, + 0, + 0, + 155, + 186, + 255, + 255, + 84, + 196, + 255, + 255, + 189, + 181, + 255, + 255, + 182, + 244, + 255, + 255, + 183, + 159, + 255, + 255, + 35, + 8, + 0, + 0, + 133, + 170, + 255, + 255, + 29, + 0, + 0, + 0, + 59, + 32, + 0, + 0, + 255, + 173, + 255, + 255, + 74, + 154, + 255, + 255, + 102, + 78, + 0, + 0, + 16, + 61, + 0, + 0, + 238, + 194, + 255, + 255, + 19, + 99, + 0, + 0, + 158, + 184, + 255, + 255, + 52, + 109, + 0, + 0, + 0, + 157, + 255, + 255, + 1, + 41, + 0, + 0, + 232, + 132, + 255, + 255, + 136, + 178, + 255, + 255, + 154, + 231, + 255, + 255, + 213, + 149, + 255, + 255, + 252, + 244, + 255, + 255, + 101, + 187, + 255, + 255, + 85, + 153, + 255, + 255, + 66, + 118, + 0, + 0, + 89, + 123, + 0, + 0, + 92, + 118, + 0, + 0, + 115, + 167, + 255, + 255, + 197, + 225, + 255, + 255, + 209, + 211, + 255, + 255, + 103, + 211, + 255, + 255, + 166, + 234, + 255, + 255, + 144, + 2, + 0, + 0, + 50, + 252, + 255, + 255, + 172, + 202, + 255, + 255, + 213, + 122, + 0, + 0, + 203, + 122, + 0, + 0, + 202, + 212, + 255, + 255, + 161, + 184, + 255, + 255, + 95, + 8, + 0, + 0, + 128, + 222, + 255, + 255, + 181, + 124, + 0, + 0, + 235, + 237, + 255, + 255, + 47, + 138, + 255, + 255, + 4, + 160, + 255, + 255, + 23, + 147, + 255, + 255, + 0, + 226, + 255, + 255, + 6, + 209, + 255, + 255, + 82, + 91, + 0, + 0, + 253, + 99, + 0, + 0, + 238, + 163, + 255, + 255, + 208, + 113, + 0, + 0, + 130, + 21, + 0, + 0, + 139, + 206, + 255, + 255, + 25, + 232, + 255, + 255, + 254, + 240, + 255, + 255, + 168, + 171, + 255, + 255, + 15, + 94, + 0, + 0, + 40, + 131, + 255, + 255, + 217, + 145, + 255, + 255, + 249, + 197, + 255, + 255, + 194, + 164, + 255, + 255, + 212, + 143, + 255, + 255, + 38, + 226, + 255, + 255, + 115, + 224, + 255, + 255, + 37, + 160, + 255, + 255, + 105, + 79, + 0, + 0, + 240, + 97, + 0, + 0, + 61, + 56, + 0, + 0, + 173, + 5, + 0, + 0, + 135, + 114, + 0, + 0, + 186, + 217, + 255, + 255, + 80, + 237, + 255, + 255, + 219, + 131, + 255, + 255, + 50, + 53, + 0, + 0, + 173, + 151, + 255, + 255, + 83, + 42, + 0, + 0, + 77, + 72, + 0, + 0, + 144, + 183, + 255, + 255, + 173, + 28, + 0, + 0, + 183, + 205, + 255, + 255, + 248, + 229, + 255, + 255, + 162, + 7, + 0, + 0, + 221, + 191, + 255, + 255, + 241, + 75, + 0, + 0, + 6, + 229, + 255, + 255, + 57, + 246, + 255, + 255, + 143, + 80, + 0, + 0, + 77, + 186, + 255, + 255, + 198, + 243, + 255, + 255, + 83, + 126, + 0, + 0, + 84, + 230, + 255, + 255, + 150, + 157, + 255, + 255, + 207, + 200, + 255, + 255, + 181, + 116, + 0, + 0, + 86, + 66, + 0, + 0, + 29, + 79, + 0, + 0, + 233, + 192, + 255, + 255, + 193, + 86, + 0, + 0, + 178, + 228, + 255, + 255, + 127, + 75, + 0, + 0, + 129, + 97, + 0, + 0, + 74, + 181, + 255, + 255, + 65, + 112, + 0, + 0, + 240, + 33, + 0, + 0, + 27, + 59, + 0, + 0, + 186, + 65, + 0, + 0, + 31, + 171, + 255, + 255, + 229, + 62, + 0, + 0, + 130, + 182, + 255, + 255, + 133, + 197, + 255, + 255, + 214, + 157, + 255, + 255, + 93, + 174, + 255, + 255, + 154, + 122, + 0, + 0, + 255, + 211, + 255, + 255, + 19, + 227, + 255, + 255, + 215, + 250, + 255, + 255, + 131, + 54, + 0, + 0, + 227, + 18, + 0, + 0, + 64, + 9, + 0, + 0, + 66, + 86, + 0, + 0, + 246, + 254, + 255, + 255, + 223, + 68, + 0, + 0, + 48, + 105, + 0, + 0, + 24, + 45, + 0, + 0, + 10, + 137, + 255, + 255, + 116, + 195, + 255, + 255, + 36, + 30, + 0, + 0, + 151, + 250, + 255, + 255, + 230, + 200, + 255, + 255, + 223, + 213, + 255, + 255, + 15, + 148, + 255, + 255, + 36, + 188, + 255, + 255, + 100, + 72, + 0, + 0, + 159, + 130, + 255, + 255, + 58, + 86, + 0, + 0, + 230, + 214, + 255, + 255, + 209, + 78, + 0, + 0, + 144, + 193, + 255, + 255, + 42, + 84, + 0, + 0, + 104, + 18, + 0, + 0, + 248, + 89, + 0, + 0, + 243, + 143, + 255, + 255, + 35, + 76, + 0, + 0, + 64, + 197, + 255, + 255, + 221, + 219, + 255, + 255, + 118, + 139, + 255, + 255, + 61, + 116, + 0, + 0, + 51, + 36, + 0, + 0, + 29, + 123, + 0, + 0, + 116, + 17, + 0, + 0, + 127, + 168, + 255, + 255, + 101, + 214, + 255, + 255, + 156, + 240, + 255, + 255, + 183, + 165, + 255, + 255, + 119, + 110, + 0, + 0, + 58, + 117, + 0, + 0, + 65, + 16, + 0, + 0, + 154, + 21, + 0, + 0, + 24, + 52, + 0, + 0, + 218, + 45, + 0, + 0, + 11, + 144, + 255, + 255, + 6, + 8, + 0, + 0, + 241, + 70, + 0, + 0, + 120, + 78, + 0, + 0, + 150, + 24, + 0, + 0, + 121, + 101, + 0, + 0, + 17, + 22, + 0, + 0, + 249, + 225, + 255, + 255, + 82, + 241, + 255, + 255, + 165, + 48, + 0, + 0, + 240, + 98, + 0, + 0, + 217, + 186, + 255, + 255, + 34, + 203, + 255, + 255, + 223, + 38, + 0, + 0, + 121, + 67, + 0, + 0, + 47, + 230, + 255, + 255, + 167, + 36, + 0, + 0, + 188, + 129, + 255, + 255, + 175, + 202, + 255, + 255, + 157, + 116, + 0, + 0, + 149, + 19, + 0, + 0, + 82, + 94, + 0, + 0, + 183, + 183, + 255, + 255, + 116, + 202, + 255, + 255, + 149, + 121, + 0, + 0, + 109, + 127, + 0, + 0, + 120, + 96, + 0, + 0, + 47, + 209, + 255, + 255, + 43, + 77, + 0, + 0, + 118, + 245, + 255, + 255, + 11, + 88, + 0, + 0, + 236, + 89, + 0, + 0, + 83, + 239, + 255, + 255, + 250, + 205, + 255, + 255, + 143, + 121, + 0, + 0, + 86, + 243, + 255, + 255, + 129, + 238, + 255, + 255, + 99, + 42, + 0, + 0, + 201, + 111, + 0, + 0, + 102, + 161, + 255, + 255, + 6, + 124, + 0, + 0, + 31, + 236, + 255, + 255, + 141, + 134, + 255, + 255, + 53, + 207, + 255, + 255, + 102, + 246, + 255, + 255, + 65, + 45, + 0, + 0, + 253, + 16, + 0, + 0, + 206, + 162, + 255, + 255, + 252, + 252, + 255, + 255, + 148, + 187, + 255, + 255, + 0, + 197, + 255, + 255, + 28, + 54, + 0, + 0, + 164, + 77, + 0, + 0, + 254, + 167, + 255, + 255, + 53, + 26, + 0, + 0, + 9, + 236, + 255, + 255, + 47, + 214, + 255, + 255, + 127, + 54, + 0, + 0, + 179, + 191, + 255, + 255, + 245, + 67, + 0, + 0, + 151, + 230, + 255, + 255, + 74, + 152, + 255, + 255, + 208, + 74, + 0, + 0, + 28, + 90, + 0, + 0, + 37, + 16, + 0, + 0, + 86, + 57, + 0, + 0, + 198, + 165, + 255, + 255, + 220, + 214, + 255, + 255, + 146, + 217, + 255, + 255, + 136, + 67, + 0, + 0, + 31, + 218, + 255, + 255, + 113, + 58, + 0, + 0, + 141, + 206, + 255, + 255, + 212, + 25, + 0, + 0, + 181, + 181, + 255, + 255, + 248, + 14, + 0, + 0, + 176, + 148, + 255, + 255, + 21, + 60, + 0, + 0, + 115, + 135, + 255, + 255, + 207, + 127, + 0, + 0, + 198, + 86, + 0, + 0, + 28, + 20, + 0, + 0, + 218, + 104, + 0, + 0, + 8, + 79, + 0, + 0, + 141, + 164, + 255, + 255, + 136, + 62, + 0, + 0, + 150, + 224, + 255, + 255, + 22, + 91, + 0, + 0, + 34, + 93, + 0, + 0, + 91, + 116, + 0, + 0, + 115, + 243, + 255, + 255, + 109, + 177, + 255, + 255, + 4, + 160, + 255, + 255, + 91, + 170, + 255, + 255, + 230, + 125, + 0, + 0, + 27, + 22, + 0, + 0, + 15, + 218, + 255, + 255, + 5, + 243, + 255, + 255, + 66, + 172, + 255, + 255, + 26, + 18, + 0, + 0, + 248, + 236, + 255, + 255, + 76, + 76, + 0, + 0, + 106, + 133, + 255, + 255, + 132, + 110, + 0, + 0, + 135, + 143, + 255, + 255, + 219, + 234, + 255, + 255, + 51, + 215, + 255, + 255, + 202, + 55, + 0, + 0, + 128, + 40, + 0, + 0, + 97, + 178, + 255, + 255, + 160, + 253, + 255, + 255, + 216, + 8, + 0, + 0, + 192, + 246, + 255, + 255, + 148, + 133, + 255, + 255, + 152, + 173, + 255, + 255, + 245, + 0, + 0, + 0, + 173, + 194, + 255, + 255, + 155, + 11, + 0, + 0, + 230, + 169, + 255, + 255, + 70, + 60, + 0, + 0, + 62, + 176, + 255, + 255, + 68, + 38, + 0, + 0, + 44, + 86, + 0, + 0, + 191, + 219, + 255, + 255, + 180, + 163, + 255, + 255, + 119, + 129, + 255, + 255, + 77, + 220, + 255, + 255, + 144, + 157, + 255, + 255, + 192, + 97, + 0, + 0, + 26, + 121, + 0, + 0, + 10, + 123, + 0, + 0, + 30, + 108, + 0, + 0, + 50, + 22, + 0, + 0, + 57, + 211, + 255, + 255, + 81, + 242, + 255, + 255, + 68, + 194, + 255, + 255, + 26, + 87, + 0, + 0, + 184, + 239, + 255, + 255, + 151, + 226, + 255, + 255, + 159, + 48, + 0, + 0, + 176, + 223, + 255, + 255, + 89, + 219, + 255, + 255, + 49, + 186, + 255, + 255, + 58, + 145, + 255, + 255, + 185, + 137, + 255, + 255, + 29, + 231, + 255, + 255, + 202, + 126, + 0, + 0, + 181, + 194, + 255, + 255, + 29, + 36, + 0, + 0, + 46, + 211, + 255, + 255, + 126, + 205, + 255, + 255, + 183, + 169, + 255, + 255, + 60, + 16, + 0, + 0, + 169, + 40, + 0, + 0, + 166, + 217, + 255, + 255, + 209, + 6, + 0, + 0, + 229, + 249, + 255, + 255, + 87, + 197, + 255, + 255, + 20, + 49, + 0, + 0, + 201, + 13, + 0, + 0, + 219, + 144, + 255, + 255, + 34, + 254, + 255, + 255, + 174, + 227, + 255, + 255, + 197, + 75, + 0, + 0, + 126, + 206, + 255, + 255, + 187, + 116, + 0, + 0, + 112, + 29, + 0, + 0, + 115, + 161, + 255, + 255 + ] + }, + { + name: "input-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + }, + { + name: "layer-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "layer-2", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + }, + { + name: "layer-3", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + } + ], + inputs: [ + "input-1", + "input-2" + ], + outputs: [ + "layer-3" + ] + }, + { + name: "COND_BLOCK", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-3" + ] + }, + { + op: "GREATER", + attribute_type: "NONE", + inputs: [ + "input-1", + "const-3" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "const-0", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + }, + { + name: "const-3", + shape: [ + + ], + type: "INT32", + data: [ + 0, + 0, + 0, + 0 + ] + }, + { + name: "result-0", + shape: [ + + ], + type: "BOOL" + } + ], + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "result-0" + ] + }, + { + name: "BODY_BLOCK", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-4" + ] + }, + { + op: "ADD", + attribute_type: "NONE", + inputs: [ + "const-0", + "input-2" + ], + outputs: [ + "layer-5" + ] + }, + { + op: "SUB", + attribute_type: "NONE", + inputs: [ + "input-1", + "const-4" + ], + outputs: [ + "layer-4" + ] + } + ], + tensors: [ + { + name: "input-1", + shape: [ + -2 + ], + type: "INT32" + }, + { + name: "const-0", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 17, + 10, + 12 + ], + type: "INT32" + }, + { + name: "const-4", + shape: [ + + ], + type: "INT32", + data: [ + 1, + 0, + 0, + 0 + ] + }, + { + name: "layer-4", + shape: [ + + ], + type: "INT32" + }, + { + name: "layer-5", + shape: [ + 14, + 12, + 10 + ], + type: "INT32" + } + ], + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "layer-4", + "const-0", + "layer-5" + ] + } + ] +} diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/input-2.json deleted file mode 100644 index ae8131cae..000000000 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/input-2.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - 0, - 0, - 0 - ], - [ - 0, - 0, - 0 - ], - [ - 0, - 0, - 0 - ], - [ - 0, - 0, - 0 - ], - [ - 0, - 0, - 0 - ], - [ - 0, - 0, - 0 - ] - ] -}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/test.json deleted file mode 100644 index 09afd455f..000000000 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/test.json +++ /dev/null @@ -1,351 +0,0 @@ -{ - version: { - _major: 0, - _minor: 51, - _patch: 0, - _draft: true - }, - blocks: [ - { - name: "main", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-0" - ] - }, - { - op: "WHILE_LOOP", - attribute_type: "WhileLoopAttribute", - attribute: { - cond_branch: "COND_BLOCK", - body_branch: "BODY_BLOCK" - }, - inputs: [ - "input-1", - "const-0", - "input-2" - ], - outputs: [ - "layer-1", - "layer-2", - "layer-3" - ] - } - ], - tensors: [ - { - name: "const-0", - shape: [ - 6, - 3 - ], - type: "INT32", - data: [ - 212, - 103, - 0, - 0, - 205, - 151, - 255, - 255, - 124, - 97, - 0, - 0, - 109, - 213, - 255, - 255, - 168, - 243, - 255, - 255, - 119, - 233, - 255, - 255, - 184, - 200, - 255, - 255, - 146, - 96, - 0, - 0, - 78, - 35, - 0, - 0, - 139, - 119, - 0, - 0, - 103, - 116, - 0, - 0, - 117, - 235, - 255, - 255, - 31, - 58, - 0, - 0, - 154, - 0, - 0, - 0, - 174, - 254, - 255, - 255, - 89, - 61, - 0, - 0, - 85, - 48, - 0, - 0, - 104, - 105, - 0, - 0 - ] - }, - { - name: "input-1", - shape: [ - - ], - type: "INT32" - }, - { - name: "input-2", - shape: [ - 6, - 3 - ], - type: "INT32" - }, - { - name: "layer-1", - shape: [ - - ], - type: "INT32" - }, - { - name: "layer-2", - shape: [ - 6, - 3 - ], - type: "INT32" - }, - { - name: "layer-3", - shape: [ - 6, - 3 - ], - type: "INT32" - } - ], - inputs: [ - "input-1", - "input-2" - ], - outputs: [ - "layer-3" - ] - }, - { - name: "COND_BLOCK", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-3" - ] - }, - { - op: "GREATER", - attribute_type: "NONE", - inputs: [ - "input-1", - "const-3" - ], - outputs: [ - "result-0" - ] - } - ], - tensors: [ - { - name: "input-1", - shape: [ - - ], - type: "INT32" - }, - { - name: "const-0", - shape: [ - 6, - 3 - ], - type: "INT32" - }, - { - name: "input-2", - shape: [ - 6, - 3 - ], - type: "INT32" - }, - { - name: "const-3", - shape: [ - - ], - type: "INT32", - data: [ - 0, - 0, - 0, - 0 - ] - }, - { - name: "result-0", - shape: [ - - ], - type: "BOOL" - } - ], - inputs: [ - "input-1", - "const-0", - "input-2" - ], - outputs: [ - "result-0" - ] - }, - { - name: "BODY_BLOCK", - operators: [ - { - op: "CONST", - attribute_type: "NONE", - inputs: [ - - ], - outputs: [ - "const-4" - ] - }, - { - op: "ADD", - attribute_type: "NONE", - inputs: [ - "const-0", - "input-2" - ], - outputs: [ - "layer-5" - ] - }, - { - op: "SUB", - attribute_type: "NONE", - inputs: [ - "input-1", - "const-4" - ], - outputs: [ - "layer-4" - ] - } - ], - tensors: [ - { - name: "input-1", - shape: [ - 3 - ], - type: "INT32" - }, - { - name: "const-0", - shape: [ - 6, - 3 - ], - type: "INT32" - }, - { - name: "input-2", - shape: [ - 8, - 6 - ], - type: "INT32" - }, - { - name: "const-4", - shape: [ - - ], - type: "INT32", - data: [ - 1, - 0, - 0, - 0 - ] - }, - { - name: "layer-4", - shape: [ - - ], - type: "INT32" - }, - { - name: "layer-5", - shape: [ - 6, - 3 - ], - type: "INT32" - } - ], - inputs: [ - "input-1", - "const-0", - "input-2" - ], - outputs: [ - "layer-4", - "const-0", - "layer-5" - ] - } - ] -} diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/desc.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/desc.json index a76f19f45..a76f19f45 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_7_i32_iter0/desc.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/desc.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-1.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-1.json new file mode 100644 index 000000000..c795012dc --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-1.json @@ -0,0 +1,6 @@ +{ + "type": "int32", + "data": [ + 0 + ] +}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-2.json new file mode 100644 index 000000000..6eeeebe05 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/input-2.json @@ -0,0 +1,401 @@ +{ + "type": "int32", + "data": [ + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ], + [ + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ], + [ + 0 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/test.json index 8ecfb8f33..76857fa55 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/test.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphOutputMismatch_9x14x1_i32_iter0/test.json @@ -42,491 +42,516 @@ { name: "const-0", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32", data: [ - 220, - 46, - 0, - 0, - 42, - 108, - 0, - 0, - 168, - 62, - 0, - 0, - 220, - 221, - 255, - 255, 174, - 119, + 95, 0, 0, - 45, - 233, + 135, + 246, 255, 255, - 105, + 177, 211, 255, 255, - 209, - 103, - 0, - 0, - 214, - 222, + 207, 255, 255, - 139, - 147, + 255, + 172, + 74, + 0, + 0, + 31, + 31, + 0, + 0, + 234, + 25, + 0, + 0, + 40, + 239, 255, 255, - 52, + 76, + 50, + 0, + 0, 248, + 93, + 0, + 0, 255, + 42, + 0, + 0, + 64, + 231, 255, - 177, + 255, + 7, + 87, + 0, + 0, 75, + 113, 0, 0, - 129, - 176, + 236, + 75, + 0, + 0, + 127, + 96, + 0, + 0, + 247, + 195, 255, 255, - 131, - 246, + 204, + 235, 255, 255, - 66, - 161, + 213, + 191, 255, 255, - 189, - 47, + 165, + 221, + 255, + 255, + 198, + 59, + 0, + 0, + 55, + 45, 0, 0, - 199, - 249, + 209, + 128, 255, 255, - 135, - 212, + 91, + 65, + 0, + 0, + 44, + 177, 255, 255, - 22, - 186, + 148, + 175, 255, 255, - 131, - 16, + 42, + 11, 0, 0, - 120, - 43, + 181, + 189, + 255, + 255, + 133, + 118, 0, 0, - 183, 112, - 0, - 0, - 233, - 239, + 165, 255, 255, - 34, - 169, + 210, + 166, 255, 255, - 42, - 85, + 188, + 66, 0, 0, - 56, - 33, + 93, + 201, + 255, + 255, + 227, + 54, 0, 0, - 68, - 51, + 117, + 46, 0, 0, - 227, - 152, - 255, - 255, - 247, - 207, + 101, + 176, 255, 255, - 145, - 68, + 116, + 20, 0, 0, - 14, - 85, + 112, + 9, 0, 0, - 106, - 239, + 55, + 152, 255, 255, - 5, - 78, + 165, + 67, 0, 0, - 121, - 87, + 126, + 91, 0, 0, - 49, - 227, - 255, - 255, - 233, - 101, + 112, + 114, 0, 0, - 207, - 201, + 128, + 150, 255, 255, - 83, - 189, + 179, + 173, 255, 255, - 184, - 46, + 57, + 83, 0, 0, - 2, + 232, + 205, + 255, + 255, 35, + 32, 0, 0, - 198, - 163, + 44, + 217, 255, 255, - 46, - 85, - 0, - 0, - 45, 179, + 183, 255, 255, - 13, - 78, + 254, + 31, 0, 0, - 226, - 129, + 157, + 180, 255, 255, - 253, - 75, - 0, - 0, - 115, - 73, - 0, - 0, - 197, - 71, - 0, - 0, - 51, - 42, - 0, - 0, - 184, - 248, + 236, + 162, 255, 255, - 133, - 52, + 203, + 7, 0, 0, - 241, - 198, + 132, + 177, 255, 255, - 221, + 55, + 177, + 255, + 255, + 202, 71, 0, 0, - 62, - 14, - 0, - 0, - 123, - 245, - 255, - 255, - 111, - 1, + 91, + 7, 0, 0, - 153, - 17, + 196, + 10, 0, 0, - 138, - 137, + 182, + 164, 255, 255, - 201, - 163, + 15, + 169, 255, 255, - 215, - 190, + 7, + 228, + 255, + 255, + 112, + 227, 255, 255, - 81, 157, + 243, 255, 255, - 138, - 240, + 110, + 162, 255, 255, - 28, - 43, + 255, + 101, 0, 0, - 136, - 39, + 217, + 220, + 255, + 255, + 244, + 80, 0, 0, - 153, + 115, + 230, + 255, + 255, + 224, 248, 255, 255, - 230, - 90, - 0, - 0, 179, - 16, + 156, + 255, + 255, + 58, + 45, 0, 0, - 70, - 148, + 81, + 143, 255, 255, - 214, - 67, + 116, + 63, 0, 0, - 25, - 19, + 176, + 97, 0, 0, - 124, - 34, + 146, + 220, + 255, + 255, + 60, + 99, 0, 0, - 188, - 16, + 228, + 50, 0, 0, - 183, - 13, + 169, + 128, + 255, + 255, + 241, + 179, + 255, + 255, + 37, + 36, 0, 0, - 47, + 159, + 51, + 0, + 0, + 251, 151, 255, 255, - 40, - 15, + 68, + 47, 0, 0, - 127, - 75, + 101, + 79, 0, 0, - 207, - 205, + 134, + 151, 255, 255, - 83, - 26, + 43, + 97, 0, 0, - 227, - 135, + 119, + 8, + 0, + 0, + 218, + 29, + 0, + 0, + 241, + 140, 255, 255, - 245, - 216, + 247, + 28, + 0, + 0, + 88, + 244, 255, 255, - 204, - 239, + 25, + 223, 255, 255, - 148, - 123, + 194, + 71, 0, 0, - 239, - 182, + 221, + 191, 255, 255, - 203, - 198, + 91, + 143, 255, 255, - 149, - 232, + 208, 255, 255, - 31, - 126, - 0, - 0, - 120, - 90, + 255, + 100, + 62, 0, 0, - 225, - 136, - 255, - 255, - 227, - 187, + 59, + 162, 255, 255, - 89, - 82, + 18, + 124, 0, 0, - 236, - 142, - 255, - 255, - 13, - 91, + 22, + 44, 0, 0, - 8, - 200, - 255, - 255, - 235, - 106, + 30, + 111, 0, 0, - 40, - 203, + 87, + 248, 255, 255, - 47, - 239, + 137, + 159, 255, 255, - 115, - 41, - 0, - 0, - 83, - 160, + 119, + 173, 255, 255, - 153, - 14, + 42, 0, 0, - 72, - 1, 0, + 155, + 22, 0, - 173, - 72, 0, + 240, + 59, 0, 0, - 127, + 154, + 75, 0, 0, - 16, - 42, + 66, + 67, 0, 0, - 192, - 232, + 187, + 22, + 0, + 0, + 158, + 132, 255, 255, - 8, - 232, - 255, + 151, + 7, + 0, + 0, + 197, + 81, + 0, + 0, + 4, + 89, + 0, + 0, + 158, + 85, + 0, + 0, + 192, + 130, 255, 255, - 234, + 112, + 239, 255, 255, - 99, - 80, + 227, + 29, 0, 0, - 59, - 210, - 255, - 255, - 190, - 170, + 92, + 191, 255, 255, - 148, - 213, + 225, + 232, 255, 255, - 208, - 133, + 236, + 152, 255, 255, - 44, - 155, + 141, + 177, 255, 255, - 13, - 151, + 123, + 129, 255, 255, - 132, - 69, - 0, - 0, - 236, - 56, - 0, + 197, + 122, 0, - 95, - 50, 0, + 21, + 92, 0, - 61, - 246, - 255, - 255, - 145, - 55, 0, - 0, - 73, - 169, - 255, + 96, + 231, 255, - 143, - 102, - 0, - 0 + 255 ] }, { @@ -539,8 +564,9 @@ { name: "input-2", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, @@ -554,16 +580,18 @@ { name: "layer-2", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, { name: "layer-3", shape: [ + 9, 14, - 13 + 1 ], type: "INT32" } @@ -612,16 +640,18 @@ { name: "const-0", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, { name: "input-2", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, @@ -702,16 +732,18 @@ { name: "const-0", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, { name: "input-2", shape: [ - 12, - 10 + 9, + 14, + 1 ], type: "INT32" }, @@ -731,15 +763,16 @@ { name: "layer-4", shape: [ - + -3 ], type: "INT32" }, { name: "layer-5", shape: [ + 7, 12, - 10 + -2 ], type: "INT32" } diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListCondGraphMismatch_12x11x12_i32_iter0/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListCondGraphMismatch_12x11x12_i32_iter0/test.json index 3ea494879..60c780da5 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListCondGraphMismatch_12x11x12_i32_iter0/test.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListCondGraphMismatch_12x11x12_i32_iter0/test.json @@ -48,46 +48,6 @@ ], type: "INT32", data: [ - 30, - 220, - 255, - 255, - 236, - 63, - 0, - 0, - 241, - 9, - 0, - 0, - 242, - 193, - 255, - 255, - 87, - 6, - 0, - 0, - 218, - 93, - 0, - 0, - 41, - 185, - 255, - 255, - 254, - 62, - 0, - 0, - 25, - 60, - 0, - 0, - 189, - 98, - 0, - 0, 69, 204, 255, @@ -6383,6 +6343,46 @@ 75, 32, 0, + 0, + 180, + 202, + 255, + 255, + 134, + 105, + 0, + 0, + 42, + 239, + 255, + 255, + 167, + 166, + 255, + 255, + 115, + 118, + 0, + 0, + 214, + 105, + 0, + 0, + 174, + 140, + 255, + 255, + 9, + 103, + 0, + 0, + 135, + 114, + 0, + 0, + 63, + 84, + 0, 0 ] }, @@ -6481,9 +6481,9 @@ { name: "input-2", shape: [ - 15, - 9, - 9 + 14, + 13, + 14 ], type: "INT32" }, diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/input-2.json deleted file mode 100644 index bd78692f3..000000000 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/input-2.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "type": "int32", - "data": [ - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ] - ] -}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/desc.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/desc.json index fb49adf47..fb49adf47 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_12x10_i32_iter0/desc.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/desc.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/input-1.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/input-1.json index a76a8b1e4..a76a8b1e4 100644 --- a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListBodyGraphInputMismatch_6x3_i32_iter4/input-1.json +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/input-1.json diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/input-2.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/input-2.json new file mode 100644 index 000000000..8eef8b246 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/input-2.json @@ -0,0 +1,754 @@ +{ + "type": "int32", + "data": [ + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ], + [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/test.json b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/test.json new file mode 100644 index 000000000..83b6fbcf4 --- /dev/null +++ b/operators/control_flow/while_loop/while_loop_ERRORIF_InputListOutputListMismatch_7x7x13_i32_iter4/test.json @@ -0,0 +1,2836 @@ +{ + version: { + _major: 0, + _minor: 51, + _patch: 0, + _draft: true + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-0" + ] + }, + { + op: "WHILE_LOOP", + attribute_type: "WhileLoopAttribute", + attribute: { + cond_branch: "COND_BLOCK", + body_branch: "BODY_BLOCK" + }, + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "layer-1", + "layer-2", + "layer-3" + ] + } + ], + tensors: [ + { + name: "const-0", + shape: [ + 7, + 7, + 13 + ], + type: "INT32", + data: [ + 220, + 96, + 0, + 0, + 88, + 37, + 0, + 0, + 9, + 225, + 255, + 255, + 186, + 233, + 255, + 255, + 91, + 4, + 0, + 0, + 185, + 150, + 255, + 255, + 225, + 61, + 0, + 0, + 28, + 39, + 0, + 0, + 43, + 59, + 0, + 0, + 176, + 8, + 0, + 0, + 112, + 72, + 0, + 0, + 34, + 115, + 0, + 0, + 231, + 17, + 0, + 0, + 195, + 241, + 255, + 255, + 200, + 154, + 255, + 255, + 87, + 71, + 0, + 0, + 106, + 103, + 0, + 0, + 17, + 51, + 0, + 0, + 150, + 93, + 0, + 0, + 119, + 92, + 0, + 0, + 80, + 76, + 0, + 0, + 188, + 0, + 0, + 0, + 144, + 153, + 255, + 255, + 212, + 128, + 255, + 255, + 83, + 180, + 255, + 255, + 87, + 238, + 255, + 255, + 92, + 62, + 0, + 0, + 175, + 244, + 255, + 255, + 236, + 133, + 255, + 255, + 217, + 181, + 255, + 255, + 174, + 122, + 0, + 0, + 239, + 124, + 0, + 0, + 140, + 224, + 255, + 255, + 19, + 78, + 0, + 0, + 36, + 56, + 0, + 0, + 103, + 110, + 0, + 0, + 55, + 99, + 0, + 0, + 245, + 32, + 0, + 0, + 6, + 229, + 255, + 255, + 108, + 32, + 0, + 0, + 178, + 209, + 255, + 255, + 28, + 217, + 255, + 255, + 214, + 27, + 0, + 0, + 71, + 18, + 0, + 0, + 187, + 20, + 0, + 0, + 122, + 226, + 255, + 255, + 189, + 232, + 255, + 255, + 155, + 130, + 255, + 255, + 13, + 26, + 0, + 0, + 102, + 19, + 0, + 0, + 117, + 111, + 0, + 0, + 24, + 1, + 0, + 0, + 183, + 247, + 255, + 255, + 83, + 145, + 255, + 255, + 93, + 178, + 255, + 255, + 137, + 214, + 255, + 255, + 144, + 224, + 255, + 255, + 216, + 220, + 255, + 255, + 228, + 228, + 255, + 255, + 215, + 68, + 0, + 0, + 144, + 161, + 255, + 255, + 14, + 213, + 255, + 255, + 177, + 169, + 255, + 255, + 203, + 206, + 255, + 255, + 63, + 47, + 0, + 0, + 248, + 139, + 255, + 255, + 232, + 214, + 255, + 255, + 16, + 134, + 255, + 255, + 116, + 116, + 0, + 0, + 45, + 58, + 0, + 0, + 92, + 190, + 255, + 255, + 189, + 178, + 255, + 255, + 83, + 153, + 255, + 255, + 14, + 249, + 255, + 255, + 229, + 64, + 0, + 0, + 142, + 21, + 0, + 0, + 139, + 97, + 0, + 0, + 4, + 216, + 255, + 255, + 50, + 199, + 255, + 255, + 97, + 250, + 255, + 255, + 188, + 179, + 255, + 255, + 195, + 121, + 0, + 0, + 142, + 175, + 255, + 255, + 151, + 250, + 255, + 255, + 162, + 5, + 0, + 0, + 154, + 142, + 255, + 255, + 234, + 247, + 255, + 255, + 103, + 244, + 255, + 255, + 106, + 194, + 255, + 255, + 194, + 160, + 255, + 255, + 144, + 139, + 255, + 255, + 50, + 130, + 255, + 255, + 67, + 251, + 255, + 255, + 255, + 150, + 255, + 255, + 150, + 117, + 0, + 0, + 167, + 190, + 255, + 255, + 11, + 39, + 0, + 0, + 105, + 44, + 0, + 0, + 217, + 254, + 255, + 255, + 52, + 98, + 0, + 0, + 86, + 156, + 255, + 255, + 233, + 187, + 255, + 255, + 159, + 192, + 255, + 255, + 170, + 162, + 255, + 255, + 118, + 203, + 255, + 255, + 12, + 208, + 255, + 255, + 202, + 67, + 0, + 0, + 55, + 205, + 255, + 255, + 112, + 96, + 0, + 0, + 205, + 69, + 0, + 0, + 210, + 102, + 0, + 0, + 240, + 154, + 255, + 255, + 12, + 124, + 0, + 0, + 44, + 29, + 0, + 0, + 124, + 123, + 0, + 0, + 214, + 218, + 255, + 255, + 247, + 115, + 0, + 0, + 174, + 22, + 0, + 0, + 98, + 146, + 255, + 255, + 253, + 232, + 255, + 255, + 70, + 163, + 255, + 255, + 247, + 112, + 0, + 0, + 241, + 205, + 255, + 255, + 236, + 184, + 255, + 255, + 138, + 13, + 0, + 0, + 215, + 236, + 255, + 255, + 211, + 152, + 255, + 255, + 5, + 81, + 0, + 0, + 134, + 88, + 0, + 0, + 50, + 62, + 0, + 0, + 227, + 29, + 0, + 0, + 14, + 231, + 255, + 255, + 216, + 10, + 0, + 0, + 96, + 5, + 0, + 0, + 81, + 170, + 255, + 255, + 241, + 148, + 255, + 255, + 213, + 192, + 255, + 255, + 79, + 244, + 255, + 255, + 10, + 169, + 255, + 255, + 78, + 155, + 255, + 255, + 24, + 90, + 0, + 0, + 255, + 223, + 255, + 255, + 143, + 21, + 0, + 0, + 38, + 6, + 0, + 0, + 49, + 60, + 0, + 0, + 100, + 61, + 0, + 0, + 200, + 203, + 255, + 255, + 16, + 89, + 0, + 0, + 10, + 223, + 255, + 255, + 208, + 85, + 0, + 0, + 164, + 231, + 255, + 255, + 106, + 156, + 255, + 255, + 144, + 66, + 0, + 0, + 184, + 135, + 255, + 255, + 184, + 69, + 0, + 0, + 12, + 139, + 255, + 255, + 241, + 180, + 255, + 255, + 118, + 26, + 0, + 0, + 8, + 113, + 0, + 0, + 145, + 232, + 255, + 255, + 227, + 158, + 255, + 255, + 159, + 187, + 255, + 255, + 104, + 101, + 0, + 0, + 11, + 58, + 0, + 0, + 179, + 153, + 255, + 255, + 136, + 226, + 255, + 255, + 184, + 195, + 255, + 255, + 134, + 173, + 255, + 255, + 178, + 88, + 0, + 0, + 34, + 30, + 0, + 0, + 243, + 173, + 255, + 255, + 147, + 38, + 0, + 0, + 223, + 233, + 255, + 255, + 188, + 143, + 255, + 255, + 41, + 243, + 255, + 255, + 107, + 175, + 255, + 255, + 201, + 190, + 255, + 255, + 6, + 97, + 0, + 0, + 210, + 53, + 0, + 0, + 83, + 162, + 255, + 255, + 241, + 89, + 0, + 0, + 5, + 19, + 0, + 0, + 228, + 95, + 0, + 0, + 64, + 63, + 0, + 0, + 221, + 214, + 255, + 255, + 237, + 8, + 0, + 0, + 229, + 7, + 0, + 0, + 78, + 56, + 0, + 0, + 151, + 191, + 255, + 255, + 69, + 213, + 255, + 255, + 170, + 190, + 255, + 255, + 208, + 203, + 255, + 255, + 71, + 169, + 255, + 255, + 91, + 137, + 255, + 255, + 165, + 112, + 0, + 0, + 6, + 147, + 255, + 255, + 83, + 99, + 0, + 0, + 201, + 128, + 255, + 255, + 0, + 71, + 0, + 0, + 18, + 212, + 255, + 255, + 133, + 4, + 0, + 0, + 63, + 200, + 255, + 255, + 152, + 253, + 255, + 255, + 153, + 243, + 255, + 255, + 157, + 7, + 0, + 0, + 174, + 228, + 255, + 255, + 92, + 9, + 0, + 0, + 81, + 83, + 0, + 0, + 63, + 239, + 255, + 255, + 131, + 220, + 255, + 255, + 186, + 161, + 255, + 255, + 22, + 220, + 255, + 255, + 43, + 160, + 255, + 255, + 184, + 174, + 255, + 255, + 198, + 115, + 0, + 0, + 227, + 150, + 255, + 255, + 102, + 251, + 255, + 255, + 148, + 85, + 0, + 0, + 5, + 116, + 0, + 0, + 143, + 165, + 255, + 255, + 224, + 169, + 255, + 255, + 98, + 223, + 255, + 255, + 238, + 13, + 0, + 0, + 181, + 117, + 0, + 0, + 44, + 181, + 255, + 255, + 21, + 170, + 255, + 255, + 208, + 192, + 255, + 255, + 211, + 95, + 0, + 0, + 177, + 135, + 255, + 255, + 80, + 225, + 255, + 255, + 115, + 158, + 255, + 255, + 53, + 168, + 255, + 255, + 182, + 106, + 0, + 0, + 108, + 128, + 255, + 255, + 79, + 210, + 255, + 255, + 89, + 106, + 0, + 0, + 174, + 27, + 0, + 0, + 94, + 146, + 255, + 255, + 11, + 247, + 255, + 255, + 143, + 120, + 0, + 0, + 131, + 230, + 255, + 255, + 84, + 7, + 0, + 0, + 41, + 8, + 0, + 0, + 19, + 41, + 0, + 0, + 238, + 175, + 255, + 255, + 245, + 86, + 0, + 0, + 21, + 125, + 0, + 0, + 126, + 164, + 255, + 255, + 124, + 81, + 0, + 0, + 32, + 81, + 0, + 0, + 218, + 61, + 0, + 0, + 241, + 222, + 255, + 255, + 0, + 248, + 255, + 255, + 214, + 86, + 0, + 0, + 34, + 167, + 255, + 255, + 40, + 84, + 0, + 0, + 176, + 107, + 0, + 0, + 142, + 46, + 0, + 0, + 101, + 215, + 255, + 255, + 36, + 15, + 0, + 0, + 211, + 140, + 255, + 255, + 138, + 110, + 0, + 0, + 167, + 215, + 255, + 255, + 157, + 142, + 255, + 255, + 97, + 75, + 0, + 0, + 85, + 40, + 0, + 0, + 105, + 31, + 0, + 0, + 217, + 141, + 255, + 255, + 54, + 64, + 0, + 0, + 39, + 35, + 0, + 0, + 43, + 75, + 0, + 0, + 203, + 83, + 0, + 0, + 66, + 182, + 255, + 255, + 236, + 181, + 255, + 255, + 125, + 108, + 0, + 0, + 241, + 7, + 0, + 0, + 32, + 240, + 255, + 255, + 134, + 201, + 255, + 255, + 150, + 35, + 0, + 0, + 3, + 65, + 0, + 0, + 151, + 128, + 255, + 255, + 121, + 13, + 0, + 0, + 77, + 126, + 0, + 0, + 216, + 199, + 255, + 255, + 232, + 199, + 255, + 255, + 205, + 96, + 0, + 0, + 227, + 143, + 255, + 255, + 195, + 229, + 255, + 255, + 80, + 245, + 255, + 255, + 65, + 76, + 0, + 0, + 8, + 161, + 255, + 255, + 30, + 239, + 255, + 255, + 254, + 166, + 255, + 255, + 162, + 73, + 0, + 0, + 221, + 33, + 0, + 0, + 42, + 255, + 255, + 255, + 150, + 228, + 255, + 255, + 54, + 167, + 255, + 255, + 254, + 107, + 0, + 0, + 205, + 37, + 0, + 0, + 180, + 209, + 255, + 255, + 247, + 233, + 255, + 255, + 230, + 57, + 0, + 0, + 53, + 56, + 0, + 0, + 10, + 246, + 255, + 255, + 138, + 205, + 255, + 255, + 242, + 40, + 0, + 0, + 129, + 40, + 0, + 0, + 133, + 25, + 0, + 0, + 166, + 146, + 255, + 255, + 8, + 249, + 255, + 255, + 41, + 29, + 0, + 0, + 55, + 115, + 0, + 0, + 139, + 6, + 0, + 0, + 188, + 215, + 255, + 255, + 72, + 14, + 0, + 0, + 95, + 173, + 255, + 255, + 55, + 151, + 255, + 255, + 151, + 45, + 0, + 0, + 118, + 124, + 0, + 0, + 147, + 88, + 0, + 0, + 106, + 21, + 0, + 0, + 78, + 138, + 255, + 255, + 235, + 124, + 0, + 0, + 27, + 243, + 255, + 255, + 39, + 202, + 255, + 255, + 122, + 100, + 0, + 0, + 20, + 63, + 0, + 0, + 231, + 63, + 0, + 0, + 26, + 199, + 255, + 255, + 231, + 125, + 0, + 0, + 239, + 243, + 255, + 255, + 10, + 8, + 0, + 0, + 62, + 64, + 0, + 0, + 245, + 40, + 0, + 0, + 27, + 172, + 255, + 255, + 111, + 205, + 255, + 255, + 118, + 220, + 255, + 255, + 145, + 114, + 0, + 0, + 233, + 54, + 0, + 0, + 200, + 221, + 255, + 255, + 22, + 60, + 0, + 0, + 15, + 61, + 0, + 0, + 235, + 228, + 255, + 255, + 52, + 231, + 255, + 255, + 240, + 100, + 0, + 0, + 211, + 15, + 0, + 0, + 70, + 166, + 255, + 255, + 67, + 56, + 0, + 0, + 237, + 22, + 0, + 0, + 73, + 2, + 0, + 0, + 160, + 57, + 0, + 0, + 54, + 104, + 0, + 0, + 151, + 212, + 255, + 255, + 87, + 235, + 255, + 255, + 130, + 176, + 255, + 255, + 166, + 37, + 0, + 0, + 24, + 231, + 255, + 255, + 165, + 215, + 255, + 255, + 79, + 50, + 0, + 0, + 124, + 232, + 255, + 255, + 224, + 246, + 255, + 255, + 167, + 240, + 255, + 255, + 47, + 194, + 255, + 255, + 52, + 160, + 255, + 255, + 197, + 83, + 0, + 0, + 123, + 151, + 255, + 255, + 43, + 211, + 255, + 255, + 224, + 42, + 0, + 0, + 156, + 161, + 255, + 255, + 208, + 39, + 0, + 0, + 170, + 59, + 0, + 0, + 180, + 41, + 0, + 0, + 22, + 206, + 255, + 255, + 15, + 133, + 255, + 255, + 41, + 99, + 0, + 0, + 152, + 211, + 255, + 255, + 20, + 78, + 0, + 0, + 163, + 178, + 255, + 255, + 147, + 169, + 255, + 255, + 52, + 71, + 0, + 0, + 146, + 112, + 0, + 0, + 82, + 92, + 0, + 0, + 81, + 64, + 0, + 0, + 38, + 191, + 255, + 255, + 200, + 105, + 0, + 0, + 248, + 42, + 0, + 0, + 18, + 172, + 255, + 255, + 29, + 161, + 255, + 255, + 4, + 95, + 0, + 0, + 112, + 198, + 255, + 255, + 17, + 68, + 0, + 0, + 126, + 163, + 255, + 255, + 209, + 199, + 255, + 255, + 148, + 200, + 255, + 255, + 246, + 199, + 255, + 255, + 187, + 44, + 0, + 0, + 21, + 106, + 0, + 0, + 11, + 105, + 0, + 0, + 214, + 61, + 0, + 0, + 216, + 179, + 255, + 255, + 232, + 117, + 0, + 0, + 197, + 10, + 0, + 0, + 196, + 11, + 0, + 0, + 142, + 51, + 0, + 0, + 227, + 68, + 0, + 0, + 242, + 115, + 0, + 0, + 22, + 21, + 0, + 0, + 44, + 28, + 0, + 0, + 218, + 62, + 0, + 0, + 78, + 193, + 255, + 255, + 198, + 206, + 255, + 255, + 31, + 32, + 0, + 0, + 106, + 144, + 255, + 255, + 11, + 210, + 255, + 255, + 206, + 55, + 0, + 0, + 227, + 121, + 0, + 0, + 253, + 4, + 0, + 0, + 81, + 230, + 255, + 255, + 188, + 240, + 255, + 255, + 120, + 47, + 0, + 0, + 98, + 11, + 0, + 0, + 242, + 133, + 255, + 255, + 11, + 10, + 0, + 0, + 106, + 230, + 255, + 255, + 103, + 51, + 0, + 0, + 7, + 96, + 0, + 0, + 99, + 118, + 0, + 0, + 55, + 28, + 0, + 0, + 208, + 220, + 255, + 255, + 166, + 241, + 255, + 255, + 44, + 173, + 255, + 255, + 153, + 111, + 0, + 0, + 233, + 88, + 0, + 0, + 158, + 90, + 0, + 0, + 255, + 211, + 255, + 255, + 124, + 210, + 255, + 255, + 75, + 91, + 0, + 0, + 103, + 11, + 0, + 0, + 100, + 52, + 0, + 0, + 101, + 253, + 255, + 255, + 89, + 241, + 255, + 255, + 216, + 33, + 0, + 0, + 31, + 80, + 0, + 0, + 136, + 213, + 255, + 255, + 36, + 79, + 0, + 0, + 132, + 190, + 255, + 255, + 31, + 231, + 255, + 255, + 164, + 105, + 0, + 0, + 87, + 116, + 0, + 0, + 131, + 108, + 0, + 0, + 232, + 208, + 255, + 255, + 228, + 87, + 0, + 0, + 163, + 111, + 0, + 0, + 107, + 122, + 0, + 0, + 89, + 133, + 255, + 255, + 183, + 62, + 0, + 0, + 42, + 127, + 0, + 0, + 193, + 67, + 0, + 0, + 177, + 187, + 255, + 255, + 57, + 67, + 0, + 0, + 241, + 154, + 255, + 255, + 9, + 251, + 255, + 255, + 80, + 32, + 0, + 0, + 218, + 244, + 255, + 255, + 40, + 51, + 0, + 0, + 127, + 189, + 255, + 255, + 49, + 27, + 0, + 0, + 18, + 37, + 0, + 0, + 64, + 34, + 0, + 0, + 16, + 202, + 255, + 255, + 45, + 206, + 255, + 255, + 255, + 193, + 255, + 255, + 55, + 246, + 255, + 255, + 1, + 22, + 0, + 0, + 207, + 220, + 255, + 255, + 244, + 232, + 255, + 255, + 82, + 201, + 255, + 255, + 6, + 184, + 255, + 255, + 77, + 40, + 0, + 0, + 233, + 80, + 0, + 0, + 107, + 202, + 255, + 255, + 78, + 92, + 0, + 0, + 43, + 18, + 0, + 0, + 238, + 170, + 255, + 255, + 178, + 221, + 255, + 255, + 235, + 129, + 255, + 255, + 7, + 138, + 255, + 255, + 12, + 214, + 255, + 255, + 87, + 244, + 255, + 255, + 41, + 76, + 0, + 0, + 97, + 162, + 255, + 255, + 212, + 86, + 0, + 0, + 9, + 188, + 255, + 255, + 105, + 163, + 255, + 255, + 44, + 51, + 0, + 0, + 58, + 70, + 0, + 0, + 219, + 26, + 0, + 0, + 158, + 157, + 255, + 255, + 135, + 157, + 255, + 255, + 219, + 227, + 255, + 255, + 90, + 243, + 255, + 255, + 164, + 127, + 0, + 0, + 86, + 201, + 255, + 255, + 77, + 177, + 255, + 255, + 38, + 114, + 0, + 0, + 106, + 167, + 255, + 255, + 194, + 134, + 255, + 255, + 60, + 236, + 255, + 255, + 173, + 230, + 255, + 255, + 162, + 30, + 0, + 0, + 179, + 96, + 0, + 0, + 210, + 110, + 0, + 0, + 37, + 202, + 255, + 255, + 23, + 123, + 0, + 0, + 246, + 33, + 0, + 0, + 211, + 145, + 255, + 255, + 62, + 112, + 0, + 0, + 83, + 163, + 255, + 255, + 174, + 22, + 0, + 0, + 109, + 74, + 0, + 0, + 219, + 191, + 255, + 255, + 72, + 197, + 255, + 255, + 230, + 249, + 255, + 255, + 133, + 98, + 0, + 0, + 62, + 185, + 255, + 255, + 216, + 41, + 0, + 0, + 221, + 243, + 255, + 255, + 161, + 156, + 255, + 255, + 252, + 53, + 0, + 0, + 32, + 85, + 0, + 0, + 92, + 19, + 0, + 0, + 37, + 173, + 255, + 255, + 221, + 167, + 255, + 255, + 106, + 236, + 255, + 255, + 164, + 1, + 0, + 0, + 91, + 13, + 0, + 0, + 96, + 190, + 255, + 255, + 50, + 0, + 0, + 0, + 138, + 203, + 255, + 255, + 168, + 47, + 0, + 0, + 229, + 75, + 0, + 0, + 22, + 39, + 0, + 0, + 81, + 128, + 255, + 255, + 246, + 125, + 0, + 0, + 21, + 134, + 255, + 255, + 218, + 127, + 0, + 0, + 34, + 136, + 255, + 255, + 54, + 4, + 0, + 0, + 32, + 155, + 255, + 255, + 94, + 152, + 255, + 255, + 243, + 46, + 0, + 0, + 83, + 58, + 0, + 0, + 68, + 158, + 255, + 255, + 6, + 122, + 0, + 0, + 9, + 210, + 255, + 255, + 125, + 209, + 255, + 255, + 6, + 204, + 255, + 255, + 17, + 246, + 255, + 255, + 134, + 173, + 255, + 255, + 190, + 236, + 255, + 255, + 193, + 181, + 255, + 255, + 41, + 141, + 255, + 255, + 101, + 222, + 255, + 255, + 25, + 44, + 0, + 0, + 89, + 67, + 0, + 0, + 116, + 218, + 255, + 255, + 225, + 210, + 255, + 255, + 151, + 73, + 0, + 0, + 98, + 46, + 0, + 0, + 5, + 85, + 0, + 0, + 246, + 103, + 0, + 0, + 60, + 82, + 0, + 0, + 189, + 111, + 0, + 0, + 170, + 234, + 255, + 255, + 9, + 229, + 255, + 255, + 80, + 210, + 255, + 255, + 55, + 188, + 255, + 255, + 178, + 63, + 0, + 0, + 230, + 54, + 0, + 0, + 39, + 77, + 0, + 0, + 218, + 170, + 255, + 255, + 195, + 253, + 255, + 255, + 210, + 184, + 255, + 255, + 157, + 100, + 0, + 0, + 117, + 196, + 255, + 255, + 215, + 164, + 255, + 255, + 226, + 17, + 0, + 0, + 10, + 97, + 0, + 0, + 109, + 106, + 0, + 0, + 153, + 152, + 255, + 255, + 109, + 211, + 255, + 255, + 77, + 167, + 255, + 255, + 208, + 206, + 255, + 255, + 169, + 8, + 0, + 0, + 211, + 199, + 255, + 255, + 72, + 145, + 255, + 255, + 145, + 2, + 0, + 0, + 132, + 141, + 255, + 255, + 8, + 186, + 255, + 255, + 33, + 128, + 255, + 255, + 57, + 150, + 255, + 255, + 178, + 239, + 255, + 255, + 200, + 89, + 0, + 0, + 77, + 70, + 0, + 0, + 76, + 153, + 255, + 255, + 235, + 136, + 255, + 255, + 140, + 214, + 255, + 255, + 250, + 38, + 0, + 0, + 41, + 63, + 0, + 0, + 184, + 82, + 0, + 0, + 154, + 215, + 255, + 255, + 2, + 171, + 255, + 255, + 190, + 134, + 255, + 255, + 152, + 165, + 255, + 255, + 174, + 144, + 255, + 255, + 93, + 92, + 0, + 0, + 182, + 196, + 255, + 255, + 184, + 82, + 0, + 0, + 155, + 13, + 0, + 0, + 248, + 9, + 0, + 0, + 109, + 244, + 255, + 255, + 183, + 81, + 0, + 0, + 31, + 139, + 255, + 255, + 190, + 151, + 255, + 255, + 99, + 236, + 255, + 255, + 252, + 228, + 255, + 255, + 172, + 11, + 0, + 0, + 224, + 60, + 0, + 0, + 105, + 22, + 0, + 0, + 232, + 193, + 255, + 255, + 201, + 211, + 255, + 255, + 152, + 64, + 0, + 0, + 147, + 179, + 255, + 255, + 17, + 1, + 0, + 0, + 238, + 9, + 0, + 0, + 17, + 64, + 0, + 0 + ] + }, + { + name: "input-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "layer-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "layer-2", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "layer-3", + shape: [ + 9, + 5, + 11 + ], + type: "INT32" + } + ], + inputs: [ + "input-1", + "input-2" + ], + outputs: [ + "layer-3" + ] + }, + { + name: "COND_BLOCK", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-3" + ] + }, + { + op: "GREATER", + attribute_type: "NONE", + inputs: [ + "input-1", + "const-3" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "const-0", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "const-3", + shape: [ + + ], + type: "INT32", + data: [ + 0, + 0, + 0, + 0 + ] + }, + { + name: "result-0", + shape: [ + + ], + type: "BOOL" + } + ], + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "result-0" + ] + }, + { + name: "BODY_BLOCK", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-4" + ] + }, + { + op: "ADD", + attribute_type: "NONE", + inputs: [ + "const-0", + "input-2" + ], + outputs: [ + "layer-5" + ] + }, + { + op: "SUB", + attribute_type: "NONE", + inputs: [ + "input-1", + "const-4" + ], + outputs: [ + "layer-4" + ] + } + ], + tensors: [ + { + name: "input-1", + shape: [ + + ], + type: "INT32" + }, + { + name: "const-0", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "input-2", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + }, + { + name: "const-4", + shape: [ + + ], + type: "INT32", + data: [ + 1, + 0, + 0, + 0 + ] + }, + { + name: "layer-4", + shape: [ + + ], + type: "INT32" + }, + { + name: "layer-5", + shape: [ + 7, + 7, + 13 + ], + type: "INT32" + } + ], + inputs: [ + "input-1", + "const-0", + "input-2" + ], + outputs: [ + "layer-4", + "const-0", + "layer-5" + ] + } + ] +} |