Skip to content

Commit 7fce755

Browse files
committed
make it safer in case the model has multiple outputs
1 parent 5e0cc39 commit 7fce755

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hls4ml/model/graph.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -565,9 +565,9 @@ def remove_node(self, node, rewire=True):
565565
if outputs[0] == nxt_inp:
566566
next_node.inputs[i] = inputs[0]
567567

568-
if node.outputs[0] == self.outputs[0]:
568+
if node.outputs[0] in self.outputs:
569569
prev_node = node.get_input_node(node.inputs[0])
570-
self.outputs[0] = prev_node.outputs[0]
570+
self.outputs[self.outputs.index(node.outputs[0])] = prev_node.outputs[0]
571571
del self.output_vars[node.outputs[0]]
572572
del self.graph[node.name]
573573

0 commit comments

Comments
 (0)