-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert "Revert "Add full operator to fold dq/q handling" (#7351)" #7362
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/7362
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit 9cd20c4 with merge base f341da8 (): This comment was automatically generated by Dr. CI and updates every 15 minutes. |
@digantdesai Added this here to try to sort out the issues with the changes. |
For some reason I can't import it internally ATM :( |
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
1 similar comment
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
Failures due to conda.anaconda.org gives |
@per more type checker gifts for you
|
Unrelated failure in pull / unittest / macos / macos-job |
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
Still some more :(
|
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
1 similar comment
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
This reverts commit 44e31fb. Change-Id: I12d88419e45a800e43e1e31d21280bc3b63710c6
This reverts commit 11beed1. Change-Id: I6ba9b37f069c3ad819114fe1384659bc0f68135f
Signed-off-by: Per Åstrand <[email protected]> Change-Id: Iee35eeb4af28a037848570b1d5143380222f549d
Signed-off-by: Per Åstrand <[email protected]> Change-Id: I60fb32ad55a3f6d3617993481ab0c1ed46cf778c
Change-Id: I37fb7468b5cb040b916fabb2784ec475318bddba
lintrunner moved the pyre-ignores to the wrong line, re-apply to the right line again. Signed-off-by: Per Åstrand <[email protected]> Change-Id: Icbb6cf6f2d65d6fe1c00e7c4a738691ffeb7acb2
@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @per for all the back and forth.
Address issues from pyre and add similar # pyre-ignores as in pytorch#7362. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: I6feaa611dcd539b3b0d21a6a7dd696ef7db691ef
Address issues from pyre and add similar # pyre-ignores as in pytorch#7362. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: I6feaa611dcd539b3b0d21a6a7dd696ef7db691ef
* Add TOSA table as custom edge op Edge operators that are lowered to TOSA TABLEs are convereted to a custom edge IR table-op. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: I147008c30b9b46c7b8ae1a1c15bc540fea614a69 * Add support for concat q/dq folding This is a special case where node.args can be lists with many incoming dq-nodes. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: Icf511a8bdeaaffb597b18455ab7f1fbd947ce3ca * Increase q/dq folding coverage Add support for q/dq folding of more operators such as hardtanh, maxpool2d, mul, relu, select, sub, to_copy. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: Ifdabda4c927dade41c000859054696844c546f7b * Add support for sum q/dq folding sum is retraced to an int64 dtype of operator after q/dq folding. This patch adds a pass to manually force the dtype to be int8. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: Ifa737a398c5a878d52cd76a2392499905da085ce * Complete q/dq folding coverage Add support for q/dq folding for the remaining supported ops in Arm backend. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: I9012b4a501ce018c9771c729706be3b031a5c7ae * Remove is_quant_node from NodeVisitor.define_node Signed-off-by: Oscar Andersson <[email protected]> Change-Id: Ibb17add461dc79e022a7f4accde29f9f9d61b16d * Fix pyre issues Address issues from pyre and add similar # pyre-ignores as in #7362. Signed-off-by: Oscar Andersson <[email protected]> Change-Id: I6feaa611dcd539b3b0d21a6a7dd696ef7db691ef --------- Signed-off-by: Oscar Andersson <[email protected]>
This reverts commit 11beed1.
Re-enable the passes to fold Q/DQ nodes in Arm delegate.