From 7c8d1d47e4c97be5840f08c565767226656fb014 Mon Sep 17 00:00:00 2001 From: cmoineau <cyril.moineau@cea.fr> Date: Tue, 15 Oct 2024 06:46:41 +0000 Subject: [PATCH] Fix issue when getting dict of MetaOperator. --- aidge_core/export_utils/node_export.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/aidge_core/export_utils/node_export.py b/aidge_core/export_utils/node_export.py index 98c94ba2e..6131d04fd 100644 --- a/aidge_core/export_utils/node_export.py +++ b/aidge_core/export_utils/node_export.py @@ -133,8 +133,7 @@ class ExportNode(ABC): self.node = aidge_node self.operator = aidge_node.get_operator() # Attributes are auto fetched from aidge operators - self.attributes = self.operator.attr.dict( - ) if self.operator.attr is not None else {} + self.attributes = {} if isinstance(self.operator, aidge_core.MetaOperator_Op) or self.operator.attr is None else self.operator.attr.dict() self.attributes["node"] = self.node self.attributes["name"] = self.node.name() self.attributes["nb_in"] = self.node.get_nb_inputs() -- GitLab