-
Notifications
You must be signed in to change notification settings - Fork 277
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
[feature] Add support for OffloadModel to enable training large models on 1 GPU. #432
Commits on Dec 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f166609 - Browse repository at this point
Copy the full SHA f166609View commit details
Commits on Jan 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fc1310a - Browse repository at this point
Copy the full SHA fc1310aView commit details
Commits on Jan 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 26cfd92 - Browse repository at this point
Copy the full SHA 26cfd92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0363630 - Browse repository at this point
Copy the full SHA 0363630View commit details
Commits on Jan 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ff44ddd - Browse repository at this point
Copy the full SHA ff44dddView commit details
Commits on Jan 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f20e3f8 - Browse repository at this point
Copy the full SHA f20e3f8View commit details
Commits on Jan 12, 2021
-
hack, enable testing ViT + offload, python3 benchmarks/oss.py --epoch…
…s 2 --optim_type oss_offload_ddp --batch_size=32 --model vit_large_patch16_224
Configuration menu - View commit details
-
Copy full SHA for 3bcea0a - Browse repository at this point
Copy the full SHA 3bcea0aView commit details
Commits on Jan 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 62c15e4 - Browse repository at this point
Copy the full SHA 62c15e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43c56cd - Browse repository at this point
Copy the full SHA 43c56cdView commit details
Commits on Jan 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 042daa3 - Browse repository at this point
Copy the full SHA 042daa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 850c5bf - Browse repository at this point
Copy the full SHA 850c5bfView commit details
Commits on Feb 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 52e0be4 - Browse repository at this point
Copy the full SHA 52e0be4View commit details
Commits on Feb 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1f6c018 - Browse repository at this point
Copy the full SHA 1f6c018View commit details
Commits on Feb 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8490dd8 - Browse repository at this point
Copy the full SHA 8490dd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec3892 - Browse repository at this point
Copy the full SHA 9ec3892View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e929d - Browse repository at this point
Copy the full SHA d4e929dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e92a4c - Browse repository at this point
Copy the full SHA 8e92a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bfeaed - Browse repository at this point
Copy the full SHA 6bfeaedView commit details
Commits on Feb 12, 2021
-
[offload] Add support for activation offloading + other changes (#367)
* initial fwd/bwd commit * checkpoint work * modify shard loop * activation offloading and test to start with * fix lint errors * update comments * fix lint * remove unused var * remove commented out lines * modify name * remove break * remove profiler comments * avoid saving inputs * fix lint errors Co-authored-by: Anjali Sridhar <anj@devfair0443.h2.fair>
Configuration menu - View commit details
-
Copy full SHA for e1c0a7a - Browse repository at this point
Copy the full SHA e1c0a7aView commit details -
[offload] Add support for fp16 training (#374)
* initial fwd/bwd commit * checkpoint work * modify shard loop * activation offloading and test to start with * fix lint errors * update comments * fix lint * remove unused var * remove commented out lines * modify name * remove break * remove profiler comments * add support for fp16 * add unit tests * fix lint errors * fix test failure Co-authored-by: Anjali Sridhar <anj@devfair0443.h2.fair>
Configuration menu - View commit details
-
Copy full SHA for c2ac144 - Browse repository at this point
Copy the full SHA c2ac144View commit details -
[offload] Add support for activation checkpointing for all layers. (#381
) * initial fwd/bwd commit * checkpoint work * modify shard loop * activation offloading and test to start with * fix lint errors * update comments * fix lint * remove unused var * remove commented out lines * modify name * remove break * remove profiler comments * add support for fp16 * add unit tests * fix lint errors * fix test failure * cp work, incorrect output dimensions still need to be fixed * fixed activation outputs * intermediate cp of work * add tests * fix lint errors Co-authored-by: Anjali Sridhar <anj@devfair0443.h2.fair>
Configuration menu - View commit details
-
Copy full SHA for bff0cdb - Browse repository at this point
Copy the full SHA bff0cdbView commit details
Commits on Feb 17, 2021
-
Anjali Sridhar committed
Feb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 0ca26a2 - Browse repository at this point
Copy the full SHA 0ca26a2View commit details -
revert benchmark config changes
Anjali Sridhar committedFeb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 0b70ffa - Browse repository at this point
Copy the full SHA 0b70ffaView commit details
Commits on Feb 19, 2021
-
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 9cdea8b - Browse repository at this point
Copy the full SHA 9cdea8bView commit details -
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 38c541d - Browse repository at this point
Copy the full SHA 38c541dView commit details -
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 8e32380 - Browse repository at this point
Copy the full SHA 8e32380View commit details -
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 0d7201f - Browse repository at this point
Copy the full SHA 0d7201fView commit details -
skip test if there are no GPUs
Anjali Sridhar committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for cbe8acc - Browse repository at this point
Copy the full SHA cbe8accView commit details -
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 2dff98e - Browse repository at this point
Copy the full SHA 2dff98eView commit details -
Anjali Sridhar committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 239713d - Browse repository at this point
Copy the full SHA 239713dView commit details
Commits on Feb 22, 2021
-
move experimental to the fairscale repo
Anjali Sridhar committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 7867f4f - Browse repository at this point
Copy the full SHA 7867f4fView commit details -
Anjali Sridhar committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 256d4b4 - Browse repository at this point
Copy the full SHA 256d4b4View commit details -
Anjali Sridhar committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 7bc20fc - Browse repository at this point
Copy the full SHA 7bc20fcView commit details -
Anjali Sridhar committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 9ad7c12 - Browse repository at this point
Copy the full SHA 9ad7c12View commit details -
Merge branch 'move_experimental_to_fairscale' into offload_experimental
Anjali Sridhar committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 78f4906 - Browse repository at this point
Copy the full SHA 78f4906View commit details -
move offload files to the experimental directory
Anjali Sridhar committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 822e38e - Browse repository at this point
Copy the full SHA 822e38eView commit details -
move tests and benchmarks to their forlder
Anjali Sridhar committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for c9a02be - Browse repository at this point
Copy the full SHA c9a02beView commit details -
Anjali Sridhar committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 595399b - Browse repository at this point
Copy the full SHA 595399bView commit details
Commits on Feb 23, 2021
-
cp intermediate working benchmarks
Anjali Sridhar committedFeb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 60cecaa - Browse repository at this point
Copy the full SHA 60cecaaView commit details -
Anjali Sridhar committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for cbfdb27 - Browse repository at this point
Copy the full SHA cbfdb27View commit details -
Merge branch 'master' into offload_experimental
Anjali Sridhar committedFeb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 8870d17 - Browse repository at this point
Copy the full SHA 8870d17View commit details -
Merge branch 'offload_experimental' into seq_benchmark
Anjali Sridhar committedFeb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for cea1426 - Browse repository at this point
Copy the full SHA cea1426View commit details -
Anjali Sridhar committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 4306696 - Browse repository at this point
Copy the full SHA 4306696View commit details -
Merge branch 'split-benchmark-configs' into seq_benchmark
Anjali Sridhar committedFeb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for ce575df - Browse repository at this point
Copy the full SHA ce575dfView commit details -
Anjali Sridhar committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 697887c - Browse repository at this point
Copy the full SHA 697887cView commit details -
Anjali Sridhar committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for e7336e9 - Browse repository at this point
Copy the full SHA e7336e9View commit details -
Anjali Sridhar committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for e73d04b - Browse repository at this point
Copy the full SHA e73d04bView commit details
Commits on Feb 24, 2021
-
Anjali Sridhar committed
Feb 24, 2021 Configuration menu - View commit details
-
Copy full SHA for 65f2f92 - Browse repository at this point
Copy the full SHA 65f2f92View commit details -
Anjali Sridhar committed
Feb 24, 2021 Configuration menu - View commit details
-
Copy full SHA for 2d0d7f5 - Browse repository at this point
Copy the full SHA 2d0d7f5View commit details -
Anjali Sridhar committed
Feb 24, 2021 Configuration menu - View commit details
-
Copy full SHA for b8c493f - Browse repository at this point
Copy the full SHA b8c493fView commit details -
Anjali Sridhar committed
Feb 24, 2021 Configuration menu - View commit details
-
Copy full SHA for f02b6e2 - Browse repository at this point
Copy the full SHA f02b6e2View commit details -
Anjali Sridhar committed
Feb 24, 2021 Configuration menu - View commit details
-
Copy full SHA for 3867297 - Browse repository at this point
Copy the full SHA 3867297View commit details
Commits on Feb 25, 2021
-
Merge branch 'master' into offload_experimental
Anjali Sridhar committedFeb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 1eb8082 - Browse repository at this point
Copy the full SHA 1eb8082View commit details -
Anjali Sridhar committed
Feb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 8e56a5b - Browse repository at this point
Copy the full SHA 8e56a5bView commit details -
Anjali Sridhar committed
Feb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 59199b9 - Browse repository at this point
Copy the full SHA 59199b9View commit details -
Anjali Sridhar committed
Feb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for ef50486 - Browse repository at this point
Copy the full SHA ef50486View commit details -
Anjali Sridhar committed
Feb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 13bb24c - Browse repository at this point
Copy the full SHA 13bb24cView commit details