-
Notifications
You must be signed in to change notification settings - Fork 476
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
Refactor model_parallel tests to allow different (device, backend) combination #1667
Conversation
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Differential Revision: D53149924
8e73513
to
d04fee8
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Differential Revision: D53149924
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
d04fee8
to
d6ed0a9
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
d6ed0a9
to
ea9b20d
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
ea9b20d
to
a44bd99
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
a44bd99
to
9c305c7
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
…mbination (pytorch#1667) Summary: Refactoring to make model_parallel tests to take more combinations of (device, backend). 1. Won't force device to cuda if backend is NCCL or force device to cpu if backend is gloo. i.e. allow the combinations of (NCCL, CPU) and (Gloo, GPU). 2. Refactor test_parameter_init to test parameter init on (nccl, gpu) and (gloo, cpu) combinations. Reviewed By: sarckk Differential Revision: D53149924
9c305c7
to
6044bbc
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
6044bbc
to
44fce44
Compare
This pull request was exported from Phabricator. Differential Revision: D53149924 |
Summary:
Refactoring to make model_parallel tests to take more combinations of (device, backend).
Differential Revision: D53149924