-
Notifications
You must be signed in to change notification settings - Fork 25.2k
[dist.cp] Introduce LoadPlanner and SavePlanner extensibility API. #83419
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
🔗 Helpful links
❌ 1 New FailuresAs of commit 4e0377a (more details on the Dr. CI page): Expand to see more
🕵️ 1 new failure recognized by patternsThe following CI failures do not appear to be due to upstream breakages
|
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.
overall looking good! some comments and questions inlined.
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.
Looks great, thanks for addressing comments!
@pytorchmergebot merge |
@pytorchbot successfully started a merge job. Check the current status here. |
Merge failed |
@pytorchmergebot rebase |
@pytorchbot successfully started a rebase job. Check the current status here |
Successfully rebased |
a9ab6ef
to
b6bc00e
Compare
@pytorchmergebot merge |
@pytorchbot successfully started a merge job. Check the current status here. |
Merge failed |
@pytorchmergebot rebase |
@pytorchbot successfully started a rebase job. Check the current status here |
The planners come with default implementations in default_planner.py. The default planners expose their core functionality as separate functions to make it easy for other checkpoint implementations to use this functionality.
Successfully rebased |
b6bc00e
to
4e0377a
Compare
@pytorchmergebot merge |
@pytorchbot successfully started a merge job. Check the current status here. |
Merge failed |
@pytorchmergebot merge |
@pytorchbot successfully started a merge job. Check the current status here. |
Hey @kumpera. |
…83419) (#83419) Summary: The planners come with default implementations in default_planner.py. The default planners expose their core functionality as separate functions to make it easy for other checkpoint implementations to use this functionality. Pull Request resolved: #83419 Approved by: https://github.com/wanchaol Test Plan: contbuild & OSS CI, see https://hud.pytorch.org/commit/pytorch/pytorch/d11d3dd036b4a7098ab3b4d333fcb556b97b4860 Reviewed By: atalman Differential Revision: D38852478 Pulled By: kumpera fbshipit-source-id: 460acbb38a5edbe1fd517395e77fb451026a2ee2
The planners come with default implementations in default_planner.py.
The default planners expose their core functionality as separate functions
to make it easy for other checkpoint implementations to use this functionality.