From 63622616c52d4fd01ef2b16b507f98cd60e73d0b Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <yamanu@xilinx.com> Date: Thu, 24 Sep 2020 12:43:15 +0200 Subject: [PATCH] [Core] add ModelWrapper.get_nodes_by_name --- src/finn/core/modelwrapper.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/finn/core/modelwrapper.py b/src/finn/core/modelwrapper.py index 42acc6fd2..11fda3da5 100644 --- a/src/finn/core/modelwrapper.py +++ b/src/finn/core/modelwrapper.py @@ -463,7 +463,11 @@ class ModelWrapper: self.model.metadata_props.append(metadata_prop) else: metadata_prop.value = value - + + def get_nodes_by_name(self, op_name): + """Returns a list of nodes with specified name.""" + return list(filter(lambda x: x.name == op_name, self.graph.node)) + def get_nodes_by_op_type(self, op_type): """Returns a list of nodes with specified op_type.""" return list(filter(lambda x: x.op_type == op_type, self.graph.node)) -- GitLab