-
Notifications
You must be signed in to change notification settings - Fork 479
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
[TorchRec] Add support for FakeProcessGroup for EBC #2228
Conversation
This pull request was exported from Phabricator. Differential Revision: D51095381 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D51095381 |
a18ae0b
to
fec964b
Compare
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
52da704
to
9558fcf
Compare
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
This pull request was exported from Phabricator. Differential Revision: D51095381 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
9558fcf
to
f566f3b
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
f566f3b
to
23f61b2
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
23f61b2
to
9c00b97
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
9c00b97
to
b2edcd1
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
b2edcd1
to
4fd0789
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
4fd0789
to
f6b006b
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context Differential Revision: D51095381
f6b006b
to
1727ecf
Compare
1727ecf
to
016df76
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: # context * use FakeProcessGroup to mimic the multi-process tests * can use `_test_compile_fake_pg_fn` as the single-process VB compile test ``` from torchrec.distributed.tests.test_pt2_multiprocess import _test_compile_fake_pg_fn _test_compile_fake_pg_fn( rank=0, world_size=2, ) ``` reference: D59637444 NOTE: right now only tested for EBC, not sure about other sparse modules like PEA or VLE, which shouldn't be too hard to add similar changes. Differential Revision: D51095381
016df76
to
9e02ba2
Compare
This pull request was exported from Phabricator. Differential Revision: D51095381 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D51095381 |
Summary: Pull Request resolved: #2228 # context * use FakeProcessGroup to mimic the multi-process tests * can use `_test_compile_fake_pg_fn` as the single-process VB compile test ``` from torchrec.distributed.tests.test_pt2_multiprocess import _test_compile_fake_pg_fn _test_compile_fake_pg_fn( rank=0, world_size=2, ) ``` reference: D59637444 NOTE: right now only tested for EBC, not sure about other sparse modules like PEA or VLE, which shouldn't be too hard to add similar changes. Differential Revision: D51095381
9e02ba2
to
46657d2
Compare
Summary: Pull Request resolved: #2228 # context * use FakeProcessGroup to mimic the multi-process tests * can use `_test_compile_fake_pg_fn` as the single-process VB compile test ``` from torchrec.distributed.tests.test_pt2_multiprocess import _test_compile_fake_pg_fn _test_compile_fake_pg_fn( rank=0, world_size=2, ) ``` reference: D59637444 NOTE: right now only tested for EBC, not sure about other sparse modules like PEA or VLE, which shouldn't be too hard to add similar changes. Reviewed By: ezyang Differential Revision: D51095381
This pull request was exported from Phabricator. Differential Revision: D51095381 |
46657d2
to
e35c010
Compare
Summary: # context
Differential Revision: D51095381