{"format": "graph-model", "generatedBy": "2.6.0", "convertedBy": "TensorFlow.js Converter v3.9.0", "signature": {"inputs": {"x": {"name": "x:0", "dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "-1"}, {"size": "32"}, {"size": "128"}, {"size": "3"}]}}}, "outputs": {"output_0": {"name": "Identity:0", "dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "-1"}, {"size": "32"}, {"size": "127"}]}}}}, "modelTopology": {"node": [{"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/axes", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2_1/axis", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const_1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/ReadVariableOp", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "256"}, {"size": "127"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/packed/1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/Const", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "256"}, {"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_2", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/packed/1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/Const", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_1/ReadVariableOp", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "128"}, {"size": "512"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_2/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/time", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_2", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose_1/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/packed/1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/Const", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/ReverseV2/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "256"}, {"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_2", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/packed/1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/Const", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_1/ReadVariableOp", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "128"}, {"size": "512"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_2/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/time", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/packed/1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/Const", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1152"}, {"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_2", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/packed/1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/Const", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_1/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "128"}, {"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_2/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/time", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_2", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose_1/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/packed/1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/Const", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/ReverseV2/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1152"}, {"size": "512"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_2", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/packed/1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/Const", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_1/ReadVariableOp", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "128"}, {"size": "512"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_2/ReadVariableOp", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "512"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/time", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_pad/Pad/paddings", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "4"}, {"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/transpose/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "4"}]}}}}}, {"name": "StatefulPartitionedCall/Reshape/shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_1", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_2", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose_1/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/ReverseV2/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/concat/axis", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_1", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_2", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose_1/perm", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "3"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/ReverseV2/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/concat/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/free", "op": "Const", "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const_2", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "1"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/concat_1/axis", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/BiasAdd/ReadVariableOp", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "127"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "x", "op": "Placeholder", "attr": {"dtype": {"type": "DT_FLOAT"}, "shape": {"shape": {"dim": [{"size": "-1"}, {"size": "32"}, {"size": "128"}, {"size": "3"}]}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "3"}, {"size": "3"}, {"size": "3"}, {"size": "32"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_bn_offset", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "32"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_weights", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "3"}, {"size": "3"}, {"size": "32"}, {"size": "1"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "32"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_weights", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "32"}, {"size": "16"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_bn_offset", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "16"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "16"}, {"size": "96"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "96"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "3"}, {"size": "3"}, {"size": "96"}, {"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "96"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "96"}, {"size": "24"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "24"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "24"}, {"size": "144"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_bn_offset", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "144"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "3"}, {"size": "3"}, {"size": "144"}, {"size": "1"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_bn_offset", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "144"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "144"}, {"size": "24"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "24"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_weights", "op": "Const", "attr": {"dtype": {"type": "DT_FLOAT"}, "value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "1"}, {"size": "1"}, {"size": "24"}, {"size": "144"}]}}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_bn_offset", "op": "Const", "attr": {"value": {"tensor": {"dtype": "DT_FLOAT", "tensorShape": {"dim": [{"size": "144"}]}}}, "dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_241", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read/ReadVariableOp"], "attr": {"parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "T": {"type": "DT_FLOAT"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_242", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_1/ReadVariableOp"], "attr": {"is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_243", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_2/ReadVariableOp"], "attr": {"is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_235", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/time"], "attr": {"parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "T": {"type": "DT_INT32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_233", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter"], "attr": {"parallel_iterations": {"i": "32"}, "T": {"type": "DT_INT32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_301", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read/ReadVariableOp"], "attr": {"parallel_iterations": {"i": "32"}, "T": {"type": "DT_FLOAT"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_302", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_1/ReadVariableOp"], "attr": {"is_constant": {"b": false}, "T": {"type": "DT_FLOAT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_303", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_2/ReadVariableOp"], "attr": {"parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_295", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/time"], "attr": {"parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "T": {"type": "DT_INT32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_121", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read/ReadVariableOp"], "attr": {"T": {"type": "DT_FLOAT"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "parallel_iterations": {"i": "32"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_122", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_1/ReadVariableOp"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_123", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_2/ReadVariableOp"], "attr": {"parallel_iterations": {"i": "32"}, "T": {"type": "DT_FLOAT"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_115", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/time"], "attr": {"T": {"type": "DT_INT32"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_113", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter"], "attr": {"is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_181", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read/ReadVariableOp"], "attr": {"T": {"type": "DT_FLOAT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_182", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_1/ReadVariableOp"], "attr": {"is_constant": {"b": false}, "T": {"type": "DT_FLOAT"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_183", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_2/ReadVariableOp"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_175", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/time"], "attr": {"parallel_iterations": {"i": "32"}, "is_constant": {"b": false}, "T": {"type": "DT_INT32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_173", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter"], "attr": {"T": {"type": "DT_INT32"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_293", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter"], "attr": {"T": {"type": "DT_INT32"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/Conv1_relu/Relu6", "op": "_FusedConv2D", "input": ["x", "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"num_args": {"i": "1"}, "strides": {"list": {"i": ["1", "2", "2", "1"]}}, "padding": {"s": "U0FNRQ=="}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "explicit_paddings": {"list": {}}, "epsilon": {"f": 0.0}, "data_format": {"s": "TkhXQw=="}, "use_cudnn_on_gpu": {"b": true}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_252", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_241", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_288"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_253", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_242", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_289"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_254", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_243", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_290"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_246", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_235", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_282"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_244", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_233", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_280"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_312", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_301", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_348"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_313", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_302", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_349"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_314", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_303", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_350"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_306", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_295", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_342"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_132", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_121", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_168"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_133", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_122", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_169"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_134", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_123", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_170"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_126", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_115", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_162"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_124", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_113", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_160"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_192", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_181", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_228"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_193", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_182", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_229"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_194", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_183", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_230"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_186", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_175", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_222"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_184", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_173", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_220"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_304", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_293", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_340"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise", "op": "FusedDepthwiseConv2dNative", "input": ["StatefulPartitionedCall/intermediate_layer_getter/Conv1_relu/Relu6", "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_weights", "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_bn_offset"], "attr": {"dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "T": {"type": "DT_FLOAT"}, "padding": {"s": "U0FNRQ=="}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "num_args": {"i": "1"}, "data_format": {"s": "TkhXQw=="}, "explicit_paddings": {"list": {}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project_BN/FusedBatchNormV3", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise", "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"epsilon": {"f": 0.0}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "T": {"type": "DT_FLOAT"}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA=="]}}, "use_cudnn_on_gpu": {"b": true}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "padding": {"s": "U0FNRQ=="}, "data_format": {"s": "TkhXQw=="}, "explicit_paddings": {"list": {}}, "num_args": {"i": "1"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand_relu/Relu6", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project_BN/FusedBatchNormV3", "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"data_format": {"s": "TkhXQw=="}, "epsilon": {"f": 0.0}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "T": {"type": "DT_FLOAT"}, "use_cudnn_on_gpu": {"b": true}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "padding": {"s": "U0FNRQ=="}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "explicit_paddings": {"list": {}}, "num_args": {"i": "1"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_pad/Pad", "op": "Pad", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_1_expand_relu/Relu6", "StatefulPartitionedCall/intermediate_layer_getter/block_1_pad/Pad/paddings"], "attr": {"T": {"type": "DT_FLOAT"}, "Tpaddings": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise", "op": "FusedDepthwiseConv2dNative", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_1_pad/Pad", "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_bn_offset"], "attr": {"num_args": {"i": "1"}, "padding": {"s": "VkFMSUQ="}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "data_format": {"s": "TkhXQw=="}, "T": {"type": "DT_FLOAT"}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "explicit_paddings": {"list": {}}, "strides": {"list": {"i": ["1", "2", "2", "1"]}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_project_BN/FusedBatchNormV3", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise", "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"data_format": {"s": "TkhXQw=="}, "explicit_paddings": {"list": {}}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "T": {"type": "DT_FLOAT"}, "use_cudnn_on_gpu": {"b": true}, "padding": {"s": "U0FNRQ=="}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA=="]}}, "num_args": {"i": "1"}, "epsilon": {"f": 0.0}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand_relu/Relu6", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_1_project_BN/FusedBatchNormV3", "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"explicit_paddings": {"list": {}}, "num_args": {"i": "1"}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "padding": {"s": "U0FNRQ=="}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "use_cudnn_on_gpu": {"b": true}, "T": {"type": "DT_FLOAT"}, "data_format": {"s": "TkhXQw=="}, "epsilon": {"f": 0.0}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise", "op": "FusedDepthwiseConv2dNative", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_2_expand_relu/Relu6", "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_bn_offset"], "attr": {"padding": {"s": "U0FNRQ=="}, "T": {"type": "DT_FLOAT"}, "num_args": {"i": "1"}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "explicit_paddings": {"list": {}}, "data_format": {"s": "TkhXQw=="}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_project_BN/FusedBatchNormV3", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise", "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"strides": {"list": {"i": ["1", "1", "1", "1"]}}, "explicit_paddings": {"list": {}}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "padding": {"s": "U0FNRQ=="}, "data_format": {"s": "TkhXQw=="}, "epsilon": {"f": 0.0}, "use_cudnn_on_gpu": {"b": true}, "num_args": {"i": "1"}, "T": {"type": "DT_FLOAT"}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA=="]}}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_add/add", "op": "AddV2", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_1_project_BN/FusedBatchNormV3", "StatefulPartitionedCall/intermediate_layer_getter/block_2_project_BN/FusedBatchNormV3"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand_relu/Relu6", "op": "_FusedConv2D", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_2_add/add", "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_weights", "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_bn_offset"], "device": "/device:CPU:0", "attr": {"epsilon": {"f": 0.0}, "fused_ops": {"list": {"s": ["Qmlhc0FkZA==", "UmVsdTY="]}}, "use_cudnn_on_gpu": {"b": true}, "padding": {"s": "U0FNRQ=="}, "strides": {"list": {"i": ["1", "1", "1", "1"]}}, "explicit_paddings": {"list": {}}, "dilations": {"list": {"i": ["1", "1", "1", "1"]}}, "T": {"type": "DT_FLOAT"}, "data_format": {"s": "TkhXQw=="}, "num_args": {"i": "1"}}}, {"name": "StatefulPartitionedCall/transpose", "op": "Transpose", "input": ["StatefulPartitionedCall/intermediate_layer_getter/block_3_expand_relu/Relu6", "StatefulPartitionedCall/transpose/perm"], "attr": {"Tperm": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/Reshape", "op": "Reshape", "input": ["StatefulPartitionedCall/transpose", "StatefulPartitionedCall/Reshape/shape"], "attr": {"T": {"type": "DT_FLOAT"}, "Tshape": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/Reshape"], "attr": {"T": {"type": "DT_FLOAT"}, "out_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose", "op": "Transpose", "input": ["StatefulPartitionedCall/Reshape", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/Reshape"], "attr": {"out_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose", "op": "Transpose", "input": ["StatefulPartitionedCall/Reshape", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Shape", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_2"], "attr": {"begin_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "shrink_axis_mask": {"i": "1"}, "ellipsis_mask": {"i": "0"}, "new_axis_mask": {"i": "0"}, "T": {"type": "DT_INT32"}, "end_mask": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor", "op": "TensorListFromTensor", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "shape_type": {"type": "DT_INT32"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose"], "attr": {"out_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Shape", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_2"], "attr": {"end_mask": {"i": "0"}, "T": {"type": "DT_INT32"}, "begin_mask": {"i": "0"}, "ellipsis_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "shrink_axis_mask": {"i": "1"}, "new_axis_mask": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/ReverseV2", "op": "ReverseV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/ReverseV2/axis"], "attr": {"Tidx": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose"], "attr": {"out_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/packed/1"], "attr": {"N": {"i": "2"}, "axis": {"i": "0"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/packed/1"], "attr": {"axis": {"i": "0"}, "T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_120", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/Shape", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_2"], "attr": {"ellipsis_mask": {"i": "0"}, "end_mask": {"i": "0"}, "begin_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "T": {"type": "DT_INT32"}, "new_axis_mask": {"i": "0"}, "shrink_axis_mask": {"i": "1"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/packed/1"], "attr": {"axis": {"i": "0"}, "N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/packed/1"], "attr": {"T": {"type": "DT_INT32"}, "axis": {"i": "0"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor", "op": "TensorListFromTensor", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/ReverseV2", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape"], "attr": {"shape_type": {"type": "DT_INT32"}, "element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/Shape", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_2"], "attr": {"end_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "T": {"type": "DT_INT32"}, "ellipsis_mask": {"i": "0"}, "shrink_axis_mask": {"i": "1"}, "begin_mask": {"i": "0"}, "new_axis_mask": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/packed", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/Const"], "attr": {"index_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/packed", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/Const"], "attr": {"T": {"type": "DT_FLOAT"}, "index_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_131", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_120", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_167"], "attr": {"T": {"type": "DT_VARIANT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1", "op": "TensorListReserve", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "shape_type": {"type": "DT_INT32"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_119", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice"], "attr": {"is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/packed", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/Const"], "attr": {"T": {"type": "DT_FLOAT"}, "index_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/packed", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/Const"], "attr": {"index_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_180", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor"], "attr": {"T": {"type": "DT_VARIANT"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1", "op": "TensorListReserve", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "shape_type": {"type": "DT_INT32"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_179", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_118", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1"], "attr": {"parallel_iterations": {"i": "32"}, "T": {"type": "DT_FLOAT"}, "is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_117", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros"], "attr": {"T": {"type": "DT_FLOAT"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "parallel_iterations": {"i": "32"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_116", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2ZvcndhcmRfbHN0bS9QYXJ0aXRpb25lZENhbGwvd2hpbGU="}, "T": {"type": "DT_VARIANT"}, "parallel_iterations": {"i": "32"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_130", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_119", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_166"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_178", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1"], "attr": {"is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_177", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "is_constant": {"b": false}, "T": {"type": "DT_FLOAT"}, "parallel_iterations": {"i": "32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_191", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_180", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_227"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_176", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1"], "attr": {"is_constant": {"b": false}, "T": {"type": "DT_VARIANT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsL2JhY2t3YXJkX2xzdG0vUGFydGl0aW9uZWRDYWxsL3doaWxl"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_190", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_179", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_226"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_129", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_118", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_165"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_128", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_117", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_164"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_127", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/enter/_116", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_163"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/cond/_111/while/Less", "op": "Less", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_126", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_130", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_124"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_189", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_178", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_225"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_188", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_177", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_224"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_187", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/enter/_176", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_223"], "attr": {"T": {"type": "DT_VARIANT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/cond/_171/while/Less", "op": "Less", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_186", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_190", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_184"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135", "op": "LoopCond", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/cond/_111/while/Less"]}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195", "op": "LoopCond", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/cond/_171/while/Less"]}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_69_switch/_141", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_129", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_143", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_131", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_70_switch/_144", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_132", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_68_switch/_140", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_128", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_71_switch/_145", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_133", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_72_switch/_146", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_134", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/time_switch/_138", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_126", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter_switch/_136", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_124", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1_switch/_139", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_127", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice_switch/_142", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/merge/_130", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/LoopCond/_135"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_80_switch/_201", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_189", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_203", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_191", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_81_switch/_204", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_192", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_79_switch/_200", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_188", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_82_switch/_205", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_193", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_83_switch/_206", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_194", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/time_switch/_198", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_186", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter_switch/_196", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_184", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1_switch/_199", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_187", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice_switch/_202", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/merge/_190", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/LoopCond/_195"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter_switch/_136:1"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/exit/_151", "op": "Exit", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1_switch/_139"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter_switch/_196:1"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/exit/_211", "op": "Exit", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1_switch/_199"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split/split_dim", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_167", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_143:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Read/TensorListGetItem/element_shape", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_168", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_70_switch/_144:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_169", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_71_switch/_145:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/MatMul_1", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_68_switch/_140:1", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_71_switch/_145:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "device": "/device:CPU:0", "attr": {"T": {"type": "DT_FLOAT"}, "transpose_a": {"b": false}, "transpose_b": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_170", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_72_switch/_146:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/input/_367", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/time_switch/_138:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_2/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_3/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_166", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice_switch/_142:1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack", "op": "TensorListStack", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/exit/_151", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape"], "attr": {"num_elements": {"i": "-1"}, "element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split/split_dim", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_227", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_203:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Read/TensorListGetItem/element_shape", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_228", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_81_switch/_204:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_229", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_82_switch/_205:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/MatMul_1", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_79_switch/_200:1", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_82_switch/_205:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "device": "/device:CPU:0", "attr": {"transpose_b": {"b": false}, "transpose_a": {"b": false}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_230", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_83_switch/_206:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/input/_404", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/time_switch/_198:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_2/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_3/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_226", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice_switch/_202:1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack", "op": "TensorListStack", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/exit/_211", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape"], "attr": {"num_elements": {"i": "-1"}, "element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Read/TensorListGetItem", "op": "TensorListGetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_143:1", "Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/input/_367", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Read/TensorListGetItem/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_2", "op": "AddV2", "input": ["Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/input/_367", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_2/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_3", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter_switch/_136:1", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_3/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose_1", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose_1/perm"], "attr": {"Tperm": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Read/TensorListGetItem", "op": "TensorListGetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_203:1", "Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/input/_404", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Read/TensorListGetItem/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_2", "op": "AddV2", "input": ["Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/input/_404", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_2/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_3", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter_switch/_196:1", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_3/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose_1", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose_1/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/MatMul", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Read/TensorListGetItem", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_70_switch/_144:1"], "device": "/device:CPU:0", "attr": {"transpose_a": {"b": false}, "T": {"type": "DT_FLOAT"}, "transpose_b": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_162", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_2", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_160", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_3", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/MatMul", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Read/TensorListGetItem", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_81_switch/_204:1"], "device": "/device:CPU:0", "attr": {"transpose_a": {"b": false}, "transpose_b": {"b": false}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_222", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_2", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_220", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_3", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/ReverseV2", "op": "ReverseV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose_1", "StatefulPartitionedCall/sequential/bidirectional/ReverseV2/axis"], "attr": {"Tidx": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/MatMul", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/MatMul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/MatMul", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/MatMul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/concat", "op": "ConcatV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose_1", "StatefulPartitionedCall/sequential/bidirectional/ReverseV2", "StatefulPartitionedCall/sequential/bidirectional/concat/axis"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}, "Tidx": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/BiasAdd", "op": "BiasAdd", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_72_switch/_146:1"], "attr": {"data_format": {"s": "TkhXQw=="}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/BiasAdd", "op": "BiasAdd", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_83_switch/_206:1"], "attr": {"data_format": {"s": "TkhXQw=="}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional/concat"], "attr": {"out_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional/concat", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional/concat"], "attr": {"T": {"type": "DT_FLOAT"}, "out_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional/concat", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split", "op": "Split", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split/split_dim", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/BiasAdd"], "attr": {"num_split": {"i": "4"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split", "op": "Split", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split/split_dim", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/BiasAdd"], "attr": {"T": {"type": "DT_FLOAT"}, "num_split": {"i": "4"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Shape", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_2"], "attr": {"shrink_axis_mask": {"i": "1"}, "ellipsis_mask": {"i": "0"}, "end_mask": {"i": "0"}, "T": {"type": "DT_INT32"}, "begin_mask": {"i": "0"}, "new_axis_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor", "op": "TensorListFromTensor", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape"], "attr": {"shape_type": {"type": "DT_INT32"}, "element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose"], "attr": {"T": {"type": "DT_FLOAT"}, "out_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Shape", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_2"], "attr": {"new_axis_mask": {"i": "0"}, "end_mask": {"i": "0"}, "shrink_axis_mask": {"i": "1"}, "ellipsis_mask": {"i": "0"}, "T": {"type": "DT_INT32"}, "begin_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/ReverseV2", "op": "ReverseV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/ReverseV2/axis"], "attr": {"T": {"type": "DT_FLOAT"}, "Tidx": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose"], "attr": {"T": {"type": "DT_FLOAT"}, "out_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid_1", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Tanh", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split:2"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid_2", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split:3"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid_1", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Tanh", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split:2"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid_2", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split:3"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/packed/1"], "attr": {"N": {"i": "2"}, "axis": {"i": "0"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/packed/1"], "attr": {"axis": {"i": "0"}, "N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_240", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor"], "attr": {"is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/Shape", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_2"], "attr": {"ellipsis_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "new_axis_mask": {"i": "0"}, "begin_mask": {"i": "0"}, "shrink_axis_mask": {"i": "1"}, "T": {"type": "DT_INT32"}, "end_mask": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/packed/1"], "attr": {"axis": {"i": "0"}, "N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/packed", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/packed/1"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}, "axis": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor", "op": "TensorListFromTensor", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/ReverseV2", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "shape_type": {"type": "DT_INT32"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice", "op": "StridedSlice", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/Shape", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_1", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_2"], "attr": {"end_mask": {"i": "0"}, "ellipsis_mask": {"i": "0"}, "Index": {"type": "DT_INT32"}, "begin_mask": {"i": "0"}, "T": {"type": "DT_INT32"}, "new_axis_mask": {"i": "0"}, "shrink_axis_mask": {"i": "1"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid_1", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/input/_69_switch/_141:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul_1", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Tanh"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid_1", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/input/_80_switch/_201:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul_1", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Tanh"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/packed", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/Const"], "attr": {"T": {"type": "DT_FLOAT"}, "index_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/packed", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/Const"], "attr": {"T": {"type": "DT_FLOAT"}, "index_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_251", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_240", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_287"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1", "op": "TensorListReserve", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "shape_type": {"type": "DT_INT32"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_239", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice"], "attr": {"is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/packed", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/Const"], "attr": {"index_type": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros", "op": "Fill", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/packed", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/Const"], "attr": {"T": {"type": "DT_FLOAT"}, "index_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_300", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor"], "attr": {"is_constant": {"b": false}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "parallel_iterations": {"i": "32"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1", "op": "TensorListReserve", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice"], "attr": {"shape_type": {"type": "DT_INT32"}, "element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_299", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice"], "attr": {"T": {"type": "DT_INT32"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_1", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_1", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_238", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1"], "attr": {"frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "T": {"type": "DT_FLOAT"}, "parallel_iterations": {"i": "32"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_237", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros"], "attr": {"is_constant": {"b": false}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_236", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1"], "attr": {"T": {"type": "DT_VARIANT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvZm9yd2FyZF9sc3RtXzEvUGFydGl0aW9uZWRDYWxsL3doaWxl"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_250", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_239", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_286"], "attr": {"T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_298", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1"], "attr": {"T": {"type": "DT_FLOAT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_297", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros"], "attr": {"parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}, "T": {"type": "DT_FLOAT"}, "is_constant": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_311", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_300", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_347"], "attr": {"T": {"type": "DT_VARIANT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_296", "op": "Enter", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1"], "attr": {"is_constant": {"b": false}, "T": {"type": "DT_VARIANT"}, "parallel_iterations": {"i": "32"}, "frame_name": {"s": "U3RhdGVmdWxQYXJ0aXRpb25lZENhbGwvc2VxdWVudGlhbC9iaWRpcmVjdGlvbmFsXzEvYmFja3dhcmRfbHN0bV8xL1BhcnRpdGlvbmVkQ2FsbC93aGlsZQ=="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_310", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_299", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_346"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Tanh_1", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_165", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_1", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Tanh_1", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_225", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_1", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_249", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_238", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_285"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_248", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_237", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_284"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_247", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/enter/_236", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_283"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/cond/_231/while/Less", "op": "Less", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_246", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_250", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_244"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_309", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_298", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_345"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_308", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_297", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_344"], "attr": {"T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_307", "op": "Merge", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/enter/_296", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_343"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/cond/_291/while/Less", "op": "Less", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_306", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_310", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_304"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul_2", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Sigmoid_2", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/Tanh_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul_2", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Sigmoid_2", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/Tanh_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255", "op": "LoopCond", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/cond/_231/while/Less"]}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315", "op": "LoopCond", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/cond/_291/while/Less"]}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_164", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul_2", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Write/TensorListSetItem", "op": "TensorListSetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1_switch/_139:1", "Func/StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/input/_367", "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/mul_2"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_224", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul_2", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Write/TensorListSetItem", "op": "TensorListSetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1_switch/_199:1", "Func/StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/input/_404", "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/mul_2"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_91_switch/_261", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_249", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_263", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_251", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_92_switch/_264", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_252", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_90_switch/_260", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_248", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_93_switch/_265", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_253", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_94_switch/_266", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_254", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/time_switch/_258", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_246", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter_switch/_256", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_244", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_259", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_247", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice_switch/_262", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/merge/_250", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/LoopCond/_255"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_102_switch/_321", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_309", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_323", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_311", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_103_switch/_324", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_312", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_101_switch/_320", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_308", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_104_switch/_325", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_313", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_105_switch/_326", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_314", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/time_switch/_318", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_306", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter_switch/_316", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_304", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_319", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_307", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice_switch/_322", "op": "Switch", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/merge/_310", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/LoopCond/_315"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/next_iteration/_163", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Write/TensorListSetItem", "^StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_body_control/_147"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/next_iteration/_223", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Write/TensorListSetItem", "^StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_body_control/_207"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter_switch/_256:1"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/exit/_271", "op": "Exit", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_259"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter_switch/_316:1"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/exit/_331", "op": "Exit", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_319"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split/split_dim", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_287", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_263:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Read/TensorListGetItem/element_shape", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_288", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_92_switch/_264:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_289", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_93_switch/_265:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/MatMul_1", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_90_switch/_260:1", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_93_switch/_265:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "device": "/device:CPU:0", "attr": {"transpose_a": {"b": false}, "T": {"type": "DT_FLOAT"}, "transpose_b": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_290", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_94_switch/_266:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/input/_441", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/time_switch/_258:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_2/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_3/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_286", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice_switch/_262:1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack", "op": "TensorListStack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/exit/_271", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}, "num_elements": {"i": "-1"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split/split_dim", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_347", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_323:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Read/TensorListGetItem/element_shape", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {"dim": [{"size": "2"}]}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_348", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_103_switch/_324:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_349", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_104_switch/_325:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/MatMul_1", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_101_switch/_320:1", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_104_switch/_325:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "device": "/device:CPU:0", "attr": {"T": {"type": "DT_FLOAT"}, "transpose_b": {"b": false}, "transpose_a": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_350", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_105_switch/_326:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/input/_478", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/time_switch/_318:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_2/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"dtype": {"type": "DT_INT32"}, "value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_3/y", "op": "Const", "input": ["^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"value": {"tensor": {"dtype": "DT_INT32", "tensorShape": {}}}, "dtype": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_346", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice_switch/_322:1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack", "op": "TensorListStack", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/exit/_331", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape"], "attr": {"num_elements": {"i": "-1"}, "element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Read/TensorListGetItem", "op": "TensorListGetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_263:1", "Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/input/_441", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Read/TensorListGetItem/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_2", "op": "AddV2", "input": ["Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/input/_441", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_2/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_3", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter_switch/_256:1", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_3/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose_1", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose_1/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Read/TensorListGetItem", "op": "TensorListGetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor_switch/_323:1", "Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/input/_478", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Read/TensorListGetItem/element_shape"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_2", "op": "AddV2", "input": ["Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/input/_478", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_2/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_3", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter_switch/_316:1", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_3/y"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose_1", "op": "Transpose", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose_1/perm"], "attr": {"T": {"type": "DT_FLOAT"}, "Tperm": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/MatMul", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Read/TensorListGetItem", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_92_switch/_264:1"], "device": "/device:CPU:0", "attr": {"transpose_b": {"b": false}, "transpose_a": {"b": false}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_282", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_2", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_280", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_3", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/MatMul", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Read/TensorListGetItem", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_103_switch/_324:1"], "device": "/device:CPU:0", "attr": {"transpose_b": {"b": false}, "T": {"type": "DT_FLOAT"}, "transpose_a": {"b": false}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_342", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_2", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_340", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_3", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/ReverseV2", "op": "ReverseV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose_1", "StatefulPartitionedCall/sequential/bidirectional_1/ReverseV2/axis"], "attr": {"T": {"type": "DT_FLOAT"}, "Tidx": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/MatMul", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/MatMul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/MatMul", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/MatMul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/concat", "op": "ConcatV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose_1", "StatefulPartitionedCall/sequential/bidirectional_1/ReverseV2", "StatefulPartitionedCall/sequential/bidirectional_1/concat/axis"], "attr": {"Tidx": {"type": "DT_INT32"}, "T": {"type": "DT_FLOAT"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/BiasAdd", "op": "BiasAdd", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_94_switch/_266:1"], "attr": {"T": {"type": "DT_FLOAT"}, "data_format": {"s": "TkhXQw=="}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/BiasAdd", "op": "BiasAdd", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_105_switch/_326:1"], "attr": {"T": {"type": "DT_FLOAT"}, "data_format": {"s": "TkhXQw=="}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Shape", "op": "Shape", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/concat"], "attr": {"T": {"type": "DT_FLOAT"}, "out_type": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split", "op": "Split", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split/split_dim", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/BiasAdd"], "attr": {"num_split": {"i": "4"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split", "op": "Split", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split/split_dim", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/BiasAdd"], "attr": {"num_split": {"i": "4"}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2_1", "op": "GatherV2", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/Shape", "StatefulPartitionedCall/sequential/dense/Tensordot/axes", "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2_1/axis"], "attr": {"Taxis": {"type": "DT_INT32"}, "Tparams": {"type": "DT_INT32"}, "Tindices": {"type": "DT_INT32"}, "batch_dims": {"i": "0"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2", "op": "GatherV2", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/Shape", "StatefulPartitionedCall/sequential/dense/Tensordot/free", "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2/axis"], "attr": {"Tindices": {"type": "DT_INT32"}, "batch_dims": {"i": "0"}, "Taxis": {"type": "DT_INT32"}, "Tparams": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid_1", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Tanh", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split:2"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid_2", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split:3"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid_1", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Tanh", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split:2"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid_2", "op": "Sigmoid", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split:3"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Prod_1", "op": "Prod", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2_1", "StatefulPartitionedCall/sequential/dense/Tensordot/Const_1"], "attr": {"Tidx": {"type": "DT_INT32"}, "keep_dims": {"b": false}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Prod", "op": "Prod", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2", "StatefulPartitionedCall/sequential/dense/Tensordot/Const"], "attr": {"Tidx": {"type": "DT_INT32"}, "keep_dims": {"b": false}, "T": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/concat_1", "op": "ConcatV2", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2", "StatefulPartitionedCall/sequential/dense/Tensordot/Const_2", "StatefulPartitionedCall/sequential/dense/Tensordot/concat_1/axis"], "attr": {"N": {"i": "2"}, "T": {"type": "DT_INT32"}, "Tidx": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid_1", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/input/_91_switch/_261:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul_1", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Tanh"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid_1", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/input/_102_switch/_321:1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul_1", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Tanh"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/stack", "op": "Pack", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/Prod", "StatefulPartitionedCall/sequential/dense/Tensordot/Prod_1"], "attr": {"axis": {"i": "0"}, "T": {"type": "DT_INT32"}, "N": {"i": "2"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_1", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_1", "op": "AddV2", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Reshape", "op": "Reshape", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/concat", "StatefulPartitionedCall/sequential/dense/Tensordot/stack"], "attr": {"T": {"type": "DT_FLOAT"}, "Tshape": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Tanh_1", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_285", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_1", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Tanh_1", "op": "Tanh", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_345", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_1", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/MatMul", "op": "MatMul", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/Reshape", "StatefulPartitionedCall/sequential/dense/Tensordot/ReadVariableOp"], "device": "/device:CPU:0", "attr": {"transpose_a": {"b": false}, "transpose_b": {"b": false}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul_2", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Sigmoid_2", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/Tanh_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul_2", "op": "Mul", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Sigmoid_2", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/Tanh_1"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot", "op": "Reshape", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot/MatMul", "StatefulPartitionedCall/sequential/dense/Tensordot/concat_1"], "attr": {"T": {"type": "DT_FLOAT"}, "Tshape": {"type": "DT_INT32"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_284", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul_2", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Write/TensorListSetItem", "op": "TensorListSetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_259:1", "Func/StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/input/_441", "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/mul_2"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_344", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul_2", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Write/TensorListSetItem", "op": "TensorListSetItem", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1_switch/_319:1", "Func/StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/input/_478", "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/mul_2"], "attr": {"element_dtype": {"type": "DT_FLOAT"}}, "experimentalType": {"typeId": "TFT_PRODUCT", "args": [{"typeId": "TFT_ARRAY", "args": [{"typeId": "TFT_TENSOR", "args": [{"typeId": "TFT_FLOAT"}]}]}]}}, {"name": "StatefulPartitionedCall/sequential/dense/BiasAdd", "op": "BiasAdd", "input": ["StatefulPartitionedCall/sequential/dense/Tensordot", "StatefulPartitionedCall/sequential/dense/BiasAdd/ReadVariableOp"], "attr": {"data_format": {"s": "TkhXQw=="}, "T": {"type": "DT_FLOAT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/next_iteration/_283", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Write/TensorListSetItem", "^StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_body_control/_267"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/next_iteration/_343", "op": "NextIteration", "input": ["StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Write/TensorListSetItem", "^StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_body_control/_327"], "attr": {"T": {"type": "DT_VARIANT"}}}, {"name": "Identity", "op": "Identity", "input": ["StatefulPartitionedCall/sequential/dense/BiasAdd"], "attr": {"T": {"type": "DT_FLOAT"}}}], "library": {}, "versions": {"producer": 898}}, "weightsManifest": [{"paths": ["group1-shard1of2.bin", "group1-shard2of2.bin"], "weights": [{"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/axes", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2_1/axis", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/ReadVariableOp", "shape": [256, 127], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros_1/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read/ReadVariableOp", "shape": [256, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/zeros/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_1/ReadVariableOp", "shape": [128, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/Read_2/ReadVariableOp", "shape": [512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/time", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/loop_counter", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/transpose_1/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2_1/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros_1/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/ReverseV2/axis", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read/ReadVariableOp", "shape": [256, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/zeros/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_1/ReadVariableOp", "shape": [128, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/Read_2/ReadVariableOp", "shape": [512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/time", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros_1/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read/ReadVariableOp", "shape": [1152, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/zeros/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_1/ReadVariableOp", "shape": [128, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/Read_2/ReadVariableOp", "shape": [512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/time", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/loop_counter", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/transpose_1/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2_1/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros_1/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/ReverseV2/axis", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayUnstack/TensorListFromTensor/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read/ReadVariableOp", "shape": [1152, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/packed/1", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/zeros/Const", "shape": [], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_1/ReadVariableOp", "shape": [128, 512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/Read_2/ReadVariableOp", "shape": [512], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/time", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_pad/Pad/paddings", "shape": [4, 2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/transpose/perm", "shape": [4], "dtype": "int32"}, {"name": "StatefulPartitionedCall/Reshape/shape", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/loop_counter", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/transpose_1/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/ReverseV2/axis", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/concat/axis", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_1", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/strided_slice/stack_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/loop_counter", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/TensorArrayV2Stack/TensorListStack/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/transpose_1/perm", "shape": [3], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/ReverseV2/axis", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/concat/axis", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/free", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/GatherV2/axis", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/Const_2", "shape": [1], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/Tensordot/concat_1/axis", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/dense/BiasAdd/ReadVariableOp", "shape": [127], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_weights", "shape": [3, 3, 3, 32], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/Conv1/Conv2D_bn_offset", "shape": [32], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_weights", "shape": [3, 3, 32, 1], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_depthwise/depthwise_bn_offset", "shape": [32], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_weights", "shape": [1, 1, 32, 16], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/expanded_conv_project/Conv2D_bn_offset", "shape": [16], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_weights", "shape": [1, 1, 16, 96], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_expand/Conv2D_bn_offset", "shape": [96], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_weights", "shape": [3, 3, 96, 1], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_depthwise/depthwise_bn_offset", "shape": [96], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_weights", "shape": [1, 1, 96, 24], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_1_project/Conv2D_bn_offset", "shape": [24], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_weights", "shape": [1, 1, 24, 144], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_expand/Conv2D_bn_offset", "shape": [144], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_weights", "shape": [3, 3, 144, 1], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_depthwise/depthwise_bn_offset", "shape": [144], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_weights", "shape": [1, 1, 144, 24], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_2_project/Conv2D_bn_offset", "shape": [24], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_weights", "shape": [1, 1, 24, 144], "dtype": "float32"}, {"name": "StatefulPartitionedCall/intermediate_layer_getter/block_3_expand/Conv2D_bn_offset", "shape": [144], "dtype": "float32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/split/split_dim", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/TensorArrayV2Read/TensorListGetItem/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_2/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/forward_lstm/PartitionedCall/while/body/_112/while/add_3/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/split/split_dim", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/TensorArrayV2Read/TensorListGetItem/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_2/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional/backward_lstm/PartitionedCall/while/body/_172/while/add_3/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/split/split_dim", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/TensorArrayV2Read/TensorListGetItem/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_2/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/forward_lstm_1/PartitionedCall/while/body/_232/while/add_3/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/split/split_dim", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/TensorArrayV2Read/TensorListGetItem/element_shape", "shape": [2], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_2/y", "shape": [], "dtype": "int32"}, {"name": "StatefulPartitionedCall/sequential/bidirectional_1/backward_lstm_1/PartitionedCall/while/body/_292/while/add_3/y", "shape": [], "dtype": "int32"}]}]}