1. 05 Jun, 2023 1 commit
    • Hongxin Liu's avatar
      [bf16] add bf16 support (#3882) · ae02d4e4
      Hongxin Liu authored
      * [bf16] add bf16 support for fused adam (#3844)
      
      * [bf16] fused adam kernel support bf16
      
      * [test] update fused adam kernel test
      
      * [test] update fused adam test
      
      * [bf16] cpu adam and hybrid adam optimizers support bf16 (#3860)
      
      * [bf16] implement mixed precision mixin and add bf16 support for low level zero (#3869)
      
      * [bf16] add mixed precision mixin
      
      * [bf16] low level zero optim support bf16
      
      * [text] update low level zero test
      
      * [text] fix low level zero grad acc test
      
      * [bf16] add bf16 support for gemini (#3872)
      
      * [bf16] gemini support bf16
      
      * [test] update gemini bf16 test
      
      * [doc] update gemini docstring
      
      * [bf16] add bf16 support for plugins (#3877)
      
      * [bf16] add bf16 support for legacy zero (#3879)
      
      * [zero] init context support bf16
      
      * [zero] legacy zero support bf16
      
      * [test] add zero bf16 test
      
      * [doc] add bf16 related docstring for legacy zero
      ae02d4e4
  2. 06 Apr, 2023 2 commits
  3. 04 Apr, 2023 1 commit
    • ver217's avatar
      [zero] reorganize zero/gemini folder structure (#3424) · 26b7aac0
      ver217 authored
      * [zero] refactor low-level zero folder structure
      
      * [zero] fix legacy zero import path
      
      * [zero] fix legacy zero import path
      
      * [zero] remove useless import
      
      * [zero] refactor gemini folder structure
      
      * [zero] refactor gemini folder structure
      
      * [zero] refactor legacy zero import path
      
      * [zero] refactor gemini folder structure
      
      * [zero] refactor gemini folder structure
      
      * [zero] refactor gemini folder structure
      
      * [zero] refactor legacy zero import path
      
      * [zero] fix test import path
      
      * [zero] fix test
      
      * [zero] fix circular import
      
      * [zero] update import
      26b7aac0
  4. 28 Jan, 2023 1 commit
  5. 09 Jan, 2023 1 commit
  6. 26 Dec, 2022 1 commit
  7. 12 Dec, 2022 1 commit
  8. 09 Dec, 2022 1 commit
  9. 05 Dec, 2022 1 commit
  10. 30 Nov, 2022 5 commits
  11. 29 Nov, 2022 1 commit
  12. 24 Nov, 2022 1 commit
  13. 16 Nov, 2022 1 commit
  14. 02 Nov, 2022 1 commit
  15. 18 Oct, 2022 1 commit
  16. 14 Oct, 2022 1 commit
    • HELSON's avatar
      [zero] add constant placement policy (#1705) · 1468e4bc
      HELSON authored
      * fixes memory leak when paramter is in fp16 in ZeroDDP init.
      * bans chunk releasement in CUDA. Only when a chunk is about to offload, it is allowed to release.
      * adds a constant placement policy. With it, users can allocate a reserved caching memory space for parameters.
      1468e4bc
  17. 09 Oct, 2022 1 commit
  18. 26 Sep, 2022 1 commit
  19. 24 Sep, 2022 1 commit