1. 06 Apr, 2023 1 commit
  2. 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
  3. 28 Jan, 2023 1 commit
  4. 20 Jan, 2023 1 commit
  5. 09 Jan, 2023 1 commit
  6. 24 Nov, 2022 1 commit
  7. 16 Nov, 2022 1 commit
  8. 14 Nov, 2022 1 commit
  9. 18 Oct, 2022 1 commit
  10. 09 Oct, 2022 1 commit
  11. 26 Sep, 2022 1 commit
  12. 24 Sep, 2022 1 commit
  13. 25 Jul, 2022 1 commit
  14. 19 Jul, 2022 1 commit
  15. 18 Jul, 2022 1 commit
  16. 15 Jul, 2022 1 commit
  17. 11 Jul, 2022 1 commit
  18. 06 Jul, 2022 1 commit
  19. 04 Jul, 2022 1 commit
  20. 29 Jun, 2022 1 commit
  21. 24 Jun, 2022 1 commit
  22. 23 Jun, 2022 1 commit
  23. 21 Jun, 2022 1 commit
  24. 17 Jun, 2022 1 commit
  25. 15 Jun, 2022 1 commit
  26. 10 Jun, 2022 1 commit
    • ver217's avatar
      [gemini] zero supports gemini (#1093) · 1f894e03
      ver217 authored
      * add placement policy
      
      * add gemini mgr
      
      * update mem stats collector
      
      * update zero
      
      * update zero optim
      
      * fix bugs
      
      * zero optim monitor os
      
      * polish unit test
      
      * polish unit test
      
      * add assert
      1f894e03
  27. 06 Jun, 2022 1 commit
  28. 02 Jun, 2022 1 commit
    • ver217's avatar
      [zero] add zero optimizer for ColoTensor (#1046) · 51b9a496
      ver217 authored
      * add zero optimizer
      
      * torch ok
      
      * unit test ok
      
      * polish code
      
      * fix bugs
      
      * polish unit test
      
      * polish zero optim
      
      * polish colo ddp v2
      
      * refactor folder structure
      
      * add comment
      
      * polish unit test
      
      * polish zero optim
      
      * polish unit test
      51b9a496
  29. 31 May, 2022 1 commit
    • ver217's avatar
      [tensor] ColoTensor supports ZeRo (#1015) · 9492a561
      ver217 authored
      * impl chunk manager
      
      * impl param op hook
      
      * add reduce_chunk
      
      * add zero hook v2
      
      * add zero dp
      
      * fix TensorInfo
      
      * impl load balancing when using zero without chunk
      
      * fix zero hook
      
      * polish chunk
      
      * fix bugs
      
      * ddp ok
      
      * zero ok
      
      * polish code
      
      * fix bugs about load balancing
      
      * polish code
      
      * polish code
      
      * add ene-to-end test
      
      * polish code
      
      * polish code
      
      * polish code
      
      * fix typo
      
      * add test_chunk
      
      * fix bugs
      
      * fix bugs
      
      * polish code
      9492a561
  30. 21 May, 2022 1 commit
  31. 20 May, 2022 1 commit
  32. 19 May, 2022 2 commits
    • ver217's avatar
      [unit test] refactor test tensor (#1005) · 8e3d0ad8
      ver217 authored
      * polish test_gpt
      
      * update op unit tests
      
      * update test model
      8e3d0ad8
    • ver217's avatar
      [tensor] refactor colo-tensor (#992) · ad536e30
      ver217 authored
      * refactor colo-tensor and update linear op
      
      * polish code
      
      * polish code
      
      * update ops and unit tests
      
      * update unit tests
      
      * polish code
      
      * rename dist_spec module
      
      * polish code
      
      * polish code
      
      * remove unneeded import
      
      * fix pipelinable
      ad536e30