Fold redundant DQ - > Q (#21016)#21016
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/21016
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit 48a4947 with merge base 8077bb6 ( This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
@JakeStevens has exported this pull request. If you are a Meta employee, you can view the originating Diff in D112564036. |
This PR needs a
|
Summary:
remove_decompositions({}) can remove certain no-ops like dropout, but this occurs after annotation. So, this leaves a redudant DQ->Q in the graph, which introduces Neutron graph breaks.
This PR removes these subchains, allowing for full delegation i nthese instances.
Reviewed By: rascani
Differential Revision: D112564036
4931aa7 to
48a4947
Compare
Summary:
remove_decompositions({}) can remove certain no-ops like dropout, but this occurs after annotation. So, this leaves a redudant DQ->Q in the graph, which introduces Neutron graph breaks.
This PR removes these subchains, allowing for full delegation i nthese instances.
Reviewed By: rascani
Differential Revision: D112564036