-
Notifications
You must be signed in to change notification settings - Fork 3.5k
2/n Simplify spawn plugins: Spawn immediately #10896
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
Merged
Merged
Changes from 110 commits
Commits
Show all changes
119 commits
Select commit
Hold shift + click to select a range
d05363f
improve spawn queue
awaelchli d650e26
clean up
awaelchli 5fda23a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] d6b4a34
Merge branch 'master' into feature/simple-spawn
awaelchli bcfb853
fix
awaelchli 97b4bf6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 38b3a54
rename
awaelchli 955b6c8
delete dead code
awaelchli 13393e8
Merge remote-tracking branch 'origin/feature/simple-spawn' into featu…
awaelchli f3216b2
clean up
awaelchli 2d00231
update lite
awaelchli 7aa3646
retain the queue interface in hooks
awaelchli fb0c0d8
update tests
awaelchli 1bc59ae
Merge branch 'master' into feature/simple-spawn
awaelchli 7e6c75e
_notebooks
awaelchli b7efc50
reset notebooks
awaelchli 84ca8b4
avoid circular import
awaelchli 965c724
fix unused imports
awaelchli 1aae8dd
reset debugging script
awaelchli 4b998db
typing _ExtraQueue
awaelchli 5871a4b
bring changes to tpu_spawn plugin
awaelchli aa76840
unify
awaelchli 37f9db9
remove dead code
awaelchli d68cb35
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] dd80be9
remove queue from tpu spawn
awaelchli f97eee8
type annotation for new_process
awaelchli ad61d27
Merge remote-tracking branch 'origin/feature/simple-spawn' into refac…
awaelchli 459121e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 72535ff
unused imports
awaelchli 3095da9
Merge remote-tracking branch 'origin/feature/simple-spawn' into refac…
awaelchli 61192df
move check
awaelchli 801f529
revert
awaelchli 1cd258b
collect results on tpu
awaelchli ae6019e
Merge branch 'master' into refactor/spawn/simple-spawn
awaelchli 10ecbfd
rename
awaelchli ebba63f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] d7df4d9
fix merge errors
awaelchli 4c547aa
fix merge errors
awaelchli e4e2a77
re-add clean_logger
awaelchli 86e43b2
Merge branch 'master' into refactor/spawn/simple-spawn
awaelchli acac29d
fix typing
awaelchli 0ae457a
Merge branch 'master' into refactor/spawn/simple-spawn
awaelchli 880c8fc
changelog entries
awaelchli 5eeb02a
Merge branch 'master' into refactor/spawn/simple-spawn
awaelchli 7520adc
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 96f2749
rename _ExtraQueue -> _FakeQueue
awaelchli 65d183c
missing typing updates
awaelchli 8c4e2e4
Introducing NamedTuple for spawn output typing
awaelchli 213b447
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] de4617f
remove post_dispatch
awaelchli 815172e
step 1
awaelchli be735bd
update flow
awaelchli 2879ccb
fix it
awaelchli ace196e
jackpot!
awaelchli 4ff41a9
Merge branch 'master' into refactor/spawn/dispatch
awaelchli 34a889a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ad3f39d
update sharded and tests
awaelchli c897a20
pull down spawn call
awaelchli 90054cf
simplify test
awaelchli 009abfa
attach model as early as possible
awaelchli 376e4fe
demonstrate which tests fails
awaelchli de1811e
set module
awaelchli ef61a0b
update exception
awaelchli 809014a
imports
awaelchli 440b639
transfer trainer state
awaelchli ab5559e
fix problem with getqueue
awaelchli f4f1269
deprecation calls don't come through ddp_spawn
awaelchli b30c352
prepare data only gets called on rank 0
awaelchli 5434ae5
import
awaelchli 24f05f1
update test
awaelchli 3959955
update exception
awaelchli f491abe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 0c808ce
adapt tpu spawn
awaelchli d6dd343
imports
awaelchli 63e6e21
Merge remote-tracking branch 'origin/refactor/spawn/dispatch' into re…
awaelchli 15dabb8
Merge branch 'master' into refactor/spawn/dispatch
awaelchli b047687
update
awaelchli c524e52
add missing arg
awaelchli 223e7aa
fix exception import on torch < 1.8
awaelchli ed309d6
debug
awaelchli 12eed61
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 9401e66
Merge branch 'master' into refactor/spawn/dispatch
awaelchli be73261
debug tpu
awaelchli c71fc57
fix docs
awaelchli 2ed6333
fix teardown being called twice
awaelchli 2a8b9b4
revert a sate check
awaelchli 5335664
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 5c7e159
Merge remote-tracking branch 'origin/refactor/spawn/dispatch' into re…
awaelchli 93cfaf8
fix
awaelchli 26408b8
Merge branch 'master' into refactor/spawn/dispatch
awaelchli 70b332d
Merge branch 'master' into refactor/spawn/dispatch
awaelchli d9669c7
Merge branch 'master' into refactor/spawn/dispatch
awaelchli 3663bd7
Merge branch 'master' into refactor/spawn/dispatch
awaelchli 3d81c11
Merge branch 'master' into refactor/spawn/dispatch
awaelchli fb47802
Merge branch 'master' into refactor/spawn/dispatch
awaelchli dde5a3a
reset bug report model
awaelchli 77329b2
fix merge error
awaelchli eb05fc9
barrier clean ups
awaelchli dbcb76c
update comments in trainer
awaelchli ed0defa
unused import
awaelchli 79975f2
debug
awaelchli d5ec0b7
changelog
awaelchli b2f8347
update changelog
awaelchli d8e6218
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 436572b
update changelog
awaelchli a3bc1b1
Update tests/trainer/test_trainer.py
awaelchli b2ce8eb
Merge remote-tracking branch 'origin/refactor/spawn/dispatch' into re…
awaelchli bafd95c
add clarification comment
awaelchli 338605a
update changelog
awaelchli c992a55
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ac1428d
skip test that can't run on too old torch version on windows
awaelchli 77ee0ef
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c7dd23d
remove todo
awaelchli 18f32bc
Merge branch 'master' into refactor/spawn/dispatch
awaelchli 8af6d48
remove obsolete start_* methods from TTP
awaelchli f181c59
update changelog
awaelchli 8599673
update user guide inside _run() code
awaelchli d51f482
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] bef2416
fix call
awaelchli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.