-
Notifications
You must be signed in to change notification settings - Fork 699
Revert "Arm backend: Split executor runner into init + run" #12171
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
Conversation
This reverts commit 50070f4.
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/12171
Note: Links to docs will display an error until the docs builds have been completed. ❌ 2 Cancelled JobsAs of commit f06ab81 with merge base 22b9e59 ( CANCELLED JOBS - The following jobs were cancelled. Please retry:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
|
What errors/problems did you see @metascroy ? |
|
I have now created a new PR (#12197) with this same patch. Would be good to know what the error was. Hopefully it was just a conflict with another patch when merging(?) |
…12197) The PR #12162 got reverted with #12171. This PR is a resubmission of the patch. Refactor the main function of arm_executor_runner.cpp by extracting code that is related to initializing and running a model into two separate helper functions (runner_init and RunnerContext::run). A new struct called RunnerContext is introduced to store data/context required to run the model. ### Test plan Arm's CI runs and tests the changed code. Co-authored-by: Martin Lindström <[email protected]>
|
@metascroy I saw D77657568 and the failure doesn't seem be related to this file/PR. Do you know why this had to be reverted? Also we relanded this in #12197 - I don't think there was any change, just curious. |
…12171) Reverts pytorch#12162 This fails internal CI. @digantdesai can you have a look
…ytorch#12197) The PR pytorch#12162 got reverted with pytorch#12171. This PR is a resubmission of the patch. Refactor the main function of arm_executor_runner.cpp by extracting code that is related to initializing and running a model into two separate helper functions (runner_init and RunnerContext::run). A new struct called RunnerContext is introduced to store data/context required to run the model. ### Test plan Arm's CI runs and tests the changed code. Co-authored-by: Martin Lindström <[email protected]>
I reverted it because the failing internal tests were blocking the difftrain / codesync. Reverting is a preferred way to unblock the difftrain based on our oncall runbook, but in this case it looks like the failures were false positive / transient. |
Reverts #12162
This fails internal CI. @digantdesai can you have a look