Skip to content

Commit

Permalink
fix(scripts): log node name differences in onnx models
Browse files Browse the repository at this point in the history
  • Loading branch information
ssube committed Sep 5, 2023
1 parent 7e73045 commit f6db421
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions api/scripts/onnx-diff.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,18 @@ def diff_models(ref_model: ModelProto, cmp_model: ModelProto):

if diffs > 0:
logger.warning("models have %s differences", diffs)

ref_init_names = set([init.name for init in ref_model.graph.initializer])
cmp_init_names = set([init.name for init in cmp_model.graph.initializer])
ref_node_names = set([node.name for node in ref_model.graph.node])
cmp_node_names = set([node.name for node in cmp_model.graph.node])

logger.info("different names: %s, %s, %s, %s",
ref_init_names.difference(cmp_init_names),
cmp_init_names.difference(ref_init_names),
ref_node_names.difference(cmp_node_names),
cmp_node_names.difference(ref_node_names)
)
else:
logger.info("models have no detectable differences")

Expand Down

0 comments on commit f6db421

Please sign in to comment.