{ version: { _major: 0, _minor: 41, _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, 2, 15 ], type: "INT32", data: [ 145, 233, 255, 255, 183, 224, 255, 255, 193, 111, 0, 0, 168, 168, 255, 255, 83, 244, 255, 255, 170, 245, 255, 255, 129, 81, 0, 0, 122, 10, 0, 0, 87, 161, 255, 255, 213, 94, 0, 0, 161, 166, 255, 255, 234, 49, 0, 0, 241, 197, 255, 255, 51, 159, 255, 255, 244, 176, 255, 255, 178, 113, 0, 0, 11, 122, 0, 0, 169, 25, 0, 0, 226, 78, 0, 0, 33, 103, 0, 0, 49, 217, 255, 255, 241, 65, 0, 0, 19, 5, 0, 0, 82, 172, 255, 255, 130, 8, 0, 0, 190, 139, 255, 255, 114, 27, 0, 0, 150, 194, 255, 255, 134, 154, 255, 255, 142, 52, 0, 0, 86, 217, 255, 255, 111, 242, 255, 255, 255, 149, 255, 255, 117, 148, 255, 255, 71, 107, 0, 0, 144, 25, 0, 0, 72, 231, 255, 255, 118, 42, 0, 0, 29, 58, 0, 0, 31, 157, 255, 255, 187, 107, 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, 255, 255, 197, 43, 0, 0, 164, 192, 255, 255, 242, 255, 255, 255, 9, 15, 0, 0, 48, 147, 255, 255, 49, 171, 255, 255, 248, 145, 255, 255, 220, 48, 0, 0, 22, 51, 0, 0, 28, 161, 255, 255, 142, 60, 0, 0, 178, 79, 0, 0, 8, 156, 255, 255, 237, 157, 255, 255, 114, 75, 0, 0, 2, 207, 255, 255, 118, 216, 255, 255, 162, 22, 0, 0, 118, 145, 255, 255, 22, 240, 255, 255, 119, 213, 255, 255, 158, 82, 0, 0, 0, 59, 0, 0, 99, 201, 255, 255, 225, 39, 0, 0, 28, 231, 255, 255, 65, 251, 255, 255, 55, 60, 0, 0, 151, 199, 255, 255, 2, 20, 0, 0, 253, 234, 255, 255, 106, 38, 0, 0, 177, 225, 255, 255, 113, 111, 0, 0, 216, 227, 255, 255, 12, 156, 255, 255, 92, 253, 255, 255, 26, 189, 255, 255, 141, 244, 255, 255, 176, 107, 0, 0, 59, 154, 255, 255, 230, 138, 255, 255, 72, 202, 255, 255, 149, 239, 255, 255, 13, 161, 255, 255, 36, 50, 0, 0, 34, 26, 0, 0, 168, 51, 0, 0, 61, 236, 255, 255, 61, 110, 0, 0, 3, 44, 0, 0, 173, 107, 0, 0, 109, 150, 255, 255, 215, 42, 0, 0, 75, 216, 255, 255, 93, 177, 255, 255, 43, 174, 255, 255, 80, 178, 255, 255, 147, 151, 255, 255, 85, 244, 255, 255, 0, 70, 0, 0, 169, 246, 255, 255, 133, 161, 255, 255, 8, 53, 0, 0, 199, 172, 255, 255, 109, 94, 0, 0, 229, 221, 255, 255, 86, 128, 255, 255, 242, 202, 255, 255, 27, 85, 0, 0, 121, 107, 0, 0, 1, 236, 255, 255, 23, 125, 0, 0, 86, 187, 255, 255, 34, 236, 255, 255, 89, 245, 255, 255, 125, 179, 255, 255, 19, 226, 255, 255, 132, 255, 255, 255, 18, 51, 0, 0, 228, 254, 255, 255, 123, 154, 255, 255, 78, 247, 255, 255, 54, 89, 0, 0, 52, 133, 255, 255, 133, 127, 0, 0, 221, 160, 255, 255, 85, 130, 255, 255, 25, 164, 255, 255, 16, 192, 255, 255, 13, 218, 255, 255, 97, 84, 0, 0, 174, 20, 0, 0, 128, 35, 0, 0, 186, 96, 0, 0, 169, 161, 255, 255, 45, 185, 255, 255, 216, 119, 0, 0, 109, 69, 0, 0, 40, 143, 255, 255, 232, 185, 255, 255, 162, 223, 255, 255, 89, 136, 255, 255, 60, 21, 0, 0, 93, 38, 0, 0, 248, 213, 255, 255, 242, 182, 255, 255, 232, 236, 255, 255, 110, 107, 0, 0, 242, 55, 0, 0, 244, 110, 0, 0, 142, 13, 0, 0, 227, 154, 255, 255, 82, 143, 255, 255, 217, 177, 255, 255, 97, 5, 0, 0, 221, 181, 255, 255, 55, 209, 255, 255, 84, 105, 0, 0, 31, 139, 255, 255, 249, 147, 255, 255, 193, 227, 255, 255, 76, 64, 0, 0, 224, 82, 0, 0, 167, 201, 255, 255, 108, 202, 255, 255, 26, 21, 0, 0, 177, 93, 0, 0, 98, 173, 255, 255, 111, 100, 0, 0, 120, 78, 0, 0, 138, 196, 255, 255 ] }, { name: "input-1", shape: [ ], type: "INT32" }, { name: "input-2", shape: [ 6, 2, 15 ], type: "INT32" }, { name: "layer-1", shape: [ ], type: "INT32" }, { name: "layer-2", shape: [ 6, 2, 15 ], type: "INT32" }, { name: "layer-3", shape: [ 6, 2, 15 ], 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, 2, 15 ], type: "INT32" }, { name: "input-2", shape: [ 6, 2, 15 ], type: "INT32" }, { name: "const-3", shape: [ ], type: "INT32", data: [ 0, 0, 0, 0 ] }, { name: "result-0", shape: [ ], type: "FP32" } ], 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: [ 6, 2, 15 ], type: "INT32" }, { name: "input-2", shape: [ 6, 2, 15 ], type: "INT32" }, { name: "const-4", shape: [ ], type: "INT32", data: [ 1, 0, 0, 0 ] }, { name: "layer-4", shape: [ ], type: "INT32" }, { name: "layer-5", shape: [ 6, 2, 15 ], type: "INT32" } ], inputs: [ "input-1", "const-0", "input-2" ], outputs: [ "layer-4", "const-0", "layer-5" ] } ] }