You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arm backend: Fix incorrect qparams propagation (#15698)
For some passes after q-dq-folding, metadata was naively copied to all
new nodes in decomposition. This can lead to problems if these nodes
were to be computed ahead of time. This is solved by introducing a new
optional argument to create_node, called inherit_qparams that defaults
to false. This means that you explicitly need to set it to True in order
to inherit qparams from the original node. For call_operator passes, the
metadata dict is copied and modified in each pass. The patch also
removes a few duplicate passes in ArmPassManager.
cc @freddan80@per@zingo@digantdesai
Signed-off-by: Oscar Andersson <oscar.andersson@arm.com>
Co-authored-by: Zingo Andersen <zingo.andersen@arm.com>
0 commit comments