| { |
| version: { |
| _major: 0, |
| _minor: 50, |
| _patch: 0, |
| _draft: false |
| }, |
| blocks: [ |
| { |
| name: "main", |
| operators: [ |
| { |
| op: "CONST", |
| attribute_type: "NONE", |
| inputs: [ |
| |
| ], |
| outputs: [ |
| "const-2" |
| ] |
| }, |
| { |
| op: "COND_IF", |
| attribute_type: "CondIfAttribute", |
| attribute: { |
| then_branch: "THEN_BLOCK", |
| else_branch: "ELSE_BLOCK" |
| }, |
| inputs: [ |
| "const-2", |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-0" |
| ] |
| } |
| ], |
| tensors: [ |
| { |
| name: "input-0", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "input-1", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "const-2", |
| shape: [ |
| |
| ], |
| type: "BOOL", |
| data: [ |
| 0 |
| ] |
| }, |
| { |
| name: "result-0", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| } |
| ], |
| inputs: [ |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-0" |
| ] |
| }, |
| { |
| name: "THEN_BLOCK", |
| operators: [ |
| { |
| op: "LOGICAL_RIGHT_SHIFT", |
| attribute_type: "NONE", |
| inputs: [ |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-1" |
| ] |
| } |
| ], |
| tensors: [ |
| { |
| name: "input-0", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "input-1", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "result-1", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| } |
| ], |
| inputs: [ |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-1" |
| ] |
| }, |
| { |
| name: "ELSE_BLOCK", |
| operators: [ |
| { |
| op: "LOGICAL_LEFT_SHIFT", |
| attribute_type: "NONE", |
| inputs: [ |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-2" |
| ] |
| } |
| ], |
| tensors: [ |
| { |
| name: "input-0", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "input-1", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| }, |
| { |
| name: "result-2", |
| shape: [ |
| 6, |
| 34, |
| 62 |
| ], |
| type: "INT8" |
| } |
| ], |
| inputs: [ |
| "input-0", |
| "input-1" |
| ], |
| outputs: [ |
| "result-2" |
| ] |
| } |
| ] |
| } |