-
Notifications
You must be signed in to change notification settings - Fork 603
Extend PyBundledModule
with extension.BundledModule
#11866
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
base: main
Are you sure you want to change the base?
Conversation
Summary: # Context This issue is a step of pytorch#9638. In pytorch#9638, we want to have `extension.Module` as the single source of implementation in `pybindings`, which means that `pybindings.PyModule` should use `extension.Module` rather than its own `pybindings.Module`. # Proposal Now that we have `extension.BundledModule` ready, we want to test it out by having our existing `PyBundledModule` to extend it, and let `verify_result_with_bundled_expected_output` to use it, so that we can test out the whole thing with https://github.com/pytorch/executorch/blob/fb45e19055a92d2a91a4d4b7008e135232cbb14b/devtools/bundled_program/test/test_end2end.py ghstack-source-id: 289817714 ghstack-source-id: 289817714 exported-using-ghexport Differential Revision: D77189841
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/11866
Note: Links to docs will display an error until the docs builds have been completed. ❌ 15 New Failures, 1 Unrelated FailureAs of commit 6a3046e with merge base f072e64 ( NEW FAILURES - The following jobs have failed:
FLAKY - The following job failed but was likely due to flakiness present on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This pull request was exported from Phabricator. Differential Revision: D77189841 |
This PR needs a
|
Summary:
Context
This issue is a step of #9638.
In #9638, we want to have
extension.Module
as the single source of implementation inpybindings
, which means thatpybindings.PyModule
should useextension.Module
rather than its ownpybindings.Module
.Proposal
Now that we have
extension.BundledModule
ready, we want to test it out by having our existingPyBundledModule
to extend it, and letverify_result_with_bundled_expected_output
to use it, so that we can test out the whole thing with https://github.com/pytorch/executorch/blob/fb45e19055a92d2a91a4d4b7008e135232cbb14b/devtools/bundled_program/test/test_end2end.pyghstack-source-id: 289817714
ghstack-source-id: 289817714
exported-using-ghexport
Differential Revision: D77189841