1. 23 May, 2024 1 commit
  2. 24 Sep, 2022 1 commit
  3. 09 Mar, 2022 1 commit
  4. 05 Mar, 2022 1 commit
    • Dmitry Vinnik's avatar
      docs: add GH button in support of Ukraine (#949) · 2877474c
      Dmitry Vinnik authored
      * Adding ELI5 video to Fairscale
      
      * docs: add GH button in support of Ukraine
      
      ## Summary:
      Our mission at Meta Open Source is to empower communities through open source, and we believe that it means building a welcoming and safe environment for all. As a part of this work, we are adding this banner in support for Ukraine during this crisis.
      2877474c
  5. 04 Mar, 2022 1 commit
  6. 02 Mar, 2022 1 commit
  7. 14 Jan, 2022 1 commit
  8. 21 Dec, 2021 1 commit
  9. 29 Nov, 2021 1 commit
  10. 24 Nov, 2021 1 commit
  11. 21 Nov, 2021 1 commit
  12. 19 Nov, 2021 1 commit
    • h-vetinari's avatar
      Add installation instructions through conda (#863) · 117fc8bd
      h-vetinari authored
      * DOC: fix the rst-headers in installation instructions
      
      * DOC: add installation through conda-forge to instructions
      
      * DOC: fix rst-syntax in installation-instructions
      
      * DOC: add comment about building from source with GPU-support
      117fc8bd
  13. 18 Nov, 2021 1 commit
  14. 17 Nov, 2021 1 commit
    • Anupam Bhatnagar's avatar
      Update changelog, removed meta.yml and requirements cleanup (#853) · 2bfa5a61
      Anupam Bhatnagar authored
      * update changelog
      
      * [skip ci] removed requirements-test.txt
      
      * [skip ci] updating changelog
      
      * [skip ci] add PR numbers
      
      * replacing requirements-test.txt by requirements-dev.txt
      
      * [skip ci] changing requirements-test to requirements-dev in pre-commit and requirements-benchmarks
      
      * [skip ci] mark manual static analysis checks as deprecated
      
      * empty commit to trigger ci
      
      * [skip ci] updating changelog
      
      * [skip ci] addressing comments
      
      * addressing more comments
      2bfa5a61
  15. 09 Nov, 2021 1 commit
  16. 08 Nov, 2021 1 commit
  17. 21 Oct, 2021 1 commit
    • anj-s's avatar
      [chore] Update the PyTorch version that we run CPU tests with (#809) · 11a24161
      anj-s authored
      * update python version for cpu tess
      
      * run CPU tests with updated PyTorch version
      
      * update nightly and test PyTorch versions
      
      * skip failing multiprocess pipe test
      
      * always skip test
      
      * always skip test
      
      * always skip test
      
      * lint error
      
      * skip unsupported versions
      
      * improve skip message
      
      * lint errors
      11a24161
  18. 22 Sep, 2021 1 commit
    • tmarkstrum's avatar
      Switch default branch from master to main (#807) · b09ddb2d
      tmarkstrum authored
      * update master branch to main
      
      * added FAQ about updating the branch from master to main
      
      * fixed some false positive correction
      
      * added what is new section
      
      * fixed the quoted code area
      
      * added release what is new section
      
      * added a step in release.md
      
      * fixed a word
      b09ddb2d
  19. 18 Aug, 2021 1 commit
  20. 10 Aug, 2021 1 commit
    • Rahul Iyer's avatar
      Fix pre-commit hook failures (#756) · 31d600cc
      Rahul Iyer authored
      Pre-commit hook fails when run on all files for three reasons:
      (see trace below)
      
      1. Trailing whitespace on multiple files
      2. mypy fails to load numpy and then subsequently fails to load
      LazyModule from pipe.py
      3. isort sees issues with known_third_party packages
      
      ```
      > pre-commit run --all-files
      
      Trim Trailing Whitespace.................................................Failed
      - hook id: trailing-whitespace
      - exit code: 1
      - files were modified by this hook
      
      Fixing docs/source/conf.py
      Fixing fairscale/experimental/nn/auto_shard.py
      Fixing docs/source/deep_dive/activation_checkpointing.rst
      Fixing docs/source/tutorials/pipe.rst
      Fixing docs/source/installation_instructions.rst
      Fixing docs/source/deep_dive/pipeline_parallelism.rst
      Fixing docs/source/tutorials/activation_checkpointing.rst
      Fixing docs/source/tutorials/offload_model.rst
      Fixing docs/source/deep_dive/oss_sdp_fsdp.rst
      Fixing docs/source/what_is_fairscale.rst
      Fixing CHANGELOG.md
      Fixing fairscale/experimental/nn/offload.py
      Fixing docs/source/index.rst
      Fixing docs/source/deep_dive/adascale.rst
      Fixing README.md
      Fixing docs/source/tutorials/oss.rst
      Fixing docs/source/deep_dive/offload.rst
      
      Check python ast.........................................................Passed
      Check for merge conflicts................................................Passed
      Don't commit to branch...................................................Passed
      Check for added large files..............................................Passed
      Fix End of Files.........................................................Failed
      - hook id: end-of-file-fixer
      - exit code: 1
      - files were modified by this hook
      
      Fixing requirements.txt
      Fixing docs/source/getting_started.rst
      Fixing docs/source/installation_instructions.rst
      Fixing codecov.yml
      Fixing docs/source/deep_dive/adascale.rst
      Fixing docs/source/tutorials/oss.rst
      Fixing docs/source/deep_dive/offload.rst
      
      black....................................................................Passed
      flake8...................................................................Passed
      seed isort known_third_party.............................................Failed
      - hook id: seed-isort-config
      - exit code: 1
      - files were modified by this hook
      isort....................................................................Passed
      mypy.....................................................................Failed
      - hook id: mypy
      - exit code: 2
      
      setup.cfg:45: error: Error importing plugin 'numpy.typing.mypy_plugin': No module named 'numpy'
      Found 1 error in 1 file (checked 197 source files)
      ```
      31d600cc
  21. 12 Jul, 2021 1 commit
  22. 28 May, 2021 1 commit
  23. 15 Apr, 2021 1 commit
  24. 29 Mar, 2021 1 commit
  25. 12 Mar, 2021 1 commit
  26. 09 Mar, 2021 1 commit
  27. 03 Mar, 2021 1 commit
  28. 27 Feb, 2021 1 commit
  29. 26 Feb, 2021 2 commits
  30. 21 Jan, 2021 1 commit
  31. 16 Jan, 2021 1 commit
  32. 12 Jan, 2021 1 commit
  33. 16 Dec, 2020 3 commits
  34. 05 Dec, 2020 1 commit
  35. 04 Dec, 2020 1 commit
  36. 03 Dec, 2020 1 commit
    • Min Xu's avatar
      [feat] AdaScale: Gradient Accumulation and Add PyTest unit tests (#202) · ce5860ea
      Min Xu authored
      * added AdaScale to README
      
      * [adascale] added gradient accumulation
      
      - added gradient accumulation
      - tested with cifar full trainings with different value of accumulation
      and verified the full accuracy is obtained
      - also removed the patch optimize flag until we need it
      
      * [adascale] adding pytest
      
      - added basic and ddp tests and grad_accum
      - closes #195
      
      * added changelog
      
      * added ddp grad_accum test
      
      * moved ddp and non-ddp tests into separate files
      
      * added checkpoint test
      
      * more doc
      
      * addressed Mike's comments
      ce5860ea
  37. 01 Dec, 2020 1 commit