ir_version: 5 graph { node { input: "X" input: "W" input: "R" input: "B" input: "sequence_lens" input: "initial_h" input: "initial_c" input: "P" output: "Y" output: "Y_h" output: "" name: "node1" op_type: "LSTM" attribute { name: "direction" s: "bidirectional" type: STRING } attribute { name: "input_forget" i: 0 type: INT } attribute { name: "activations" strings: "sigmoid" strings: "tanh" strings: "tanh" strings: "sigmoid" strings: "tanh" strings: "tanh" type: STRINGS } attribute { name: "hidden_size" i: 2 type: INT } attribute { name: "clip" f: 9999 type: FLOAT } doc_string: "LSTM" domain: "" } input { name: "X" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 1 } dim { dim_value: 2 } } } } } input { name: "W" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 8 } dim { dim_value: 2 } } } } } input { name: "R" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 8 } dim { dim_value: 2 } } } } } input { name: "B" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 16 } } } } } input { name: "sequence_lens" type { tensor_type { elem_type: 6 shape { dim { dim_value: 1 } } } } } input { name: "initial_h" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 1 } dim { dim_value: 2 } } } } } input { name: "initial_c" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 1 } dim { dim_value: 2 } } } } } input { name: "P" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 6 } } } } } output { name: "Y" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 2 } dim { dim_value: 1 } dim { dim_value: 2 } } } } } output { name: "Y_h" type { tensor_type { elem_type: 1 shape { dim { dim_value: 2 } dim { dim_value: 1 } dim { dim_value: 2 } } } } } } opset_import { domain: "" version: 7 }