We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8bc29a6 commit 4fb49f8Copy full SHA for 4fb49f8
nncf/common/graph/operator_metatypes.py
@@ -114,9 +114,9 @@ def wrap(obj: Type[OperatorMetatype]) -> Type[OperatorMetatype]:
114
self._op_name_to_op_meta_dict[name] = obj
115
if hasattr(obj, "module_to_function_names"):
116
for namespace, function_names in obj.module_to_function_names.items():
117
- for function_name in function_names:
+ for function_name in function_names:
118
target_function_name = f"{namespace.value}.{function_name}"
119
- if target_function_name in self._func_name_to_op_meta_dict.keys():
+ if target_function_name in self._func_name_to_op_meta_dict:
120
msg = (
121
"Inconsistent operator metatype registry - single patched "
122
f"op name `{target_function_name}` maps to multiple metatypes!"
0 commit comments