Skip to content

Commit ec7be76

Browse files
author
wayuanho
committed
when seq_len is given, identity_consumers will contain GRUBlockCell and Select. Sometime disorder of these consumers will lead to the failing of GRUBlockCell rewrite
1 parent 972adea commit ec7be76

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tf2onnx/rewriter/grublock_rewriter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def find_inputs(self, rnn_scope_name, rnn_props, match, input_blacklist=None):
9090
@staticmethod
9191
def _state_switch_check(enter_target_node_input_id, identity_consumers, match):
9292
node = match.get_op("GRUBlockCell")
93-
if node == identity_consumers[0]:
93+
if node in identity_consumers:
9494
log.debug("find state initializer value at %s", enter_target_node_input_id)
9595
return enter_target_node_input_id
9696
return None

0 commit comments

Comments
 (0)