1. 06 Dec, 2022 2 commits
  2. 04 Dec, 2022 1 commit
  3. 15 Nov, 2022 5 commits
  4. 14 Nov, 2022 3 commits
  5. 11 Nov, 2022 1 commit
  6. 08 Nov, 2022 2 commits
  7. 07 Nov, 2022 1 commit
  8. 04 Nov, 2022 1 commit
  9. 03 Nov, 2022 1 commit
  10. 02 Nov, 2022 2 commits
  11. 27 Oct, 2022 2 commits
  12. 27 Sep, 2022 1 commit
  13. 23 Sep, 2022 2 commits
  14. 14 Sep, 2022 1 commit
    • Boyuan Yao's avatar
      [fx] Add offload codegen (#1598) · a7cda6f5
      Boyuan Yao authored
      * [fx] add input activation offload to codegen
      
      * [fx] modify unit test
      
      * [fx] remove two skips in torch11
      
      * [fx] use all_input_nodes instead of _input_nodes
      a7cda6f5
  15. 12 Sep, 2022 1 commit
    • Boyuan Yao's avatar
      [fx] Add nested checkpoint in activation checkpoint codegen (#1585) · f3687e4e
      Boyuan Yao authored
      * [fx] add nested activation_checkpoint codegen
      
      * undo algorithms commits
      
      * solver
      
      * undo some commits
      
      * [fx] torch11 add nested activation checkpoint codegen
      
      * remove some imports
      
      * [fx] add some comments in activation codegen
      
      * [fx] codegen instance error fix
      f3687e4e
  16. 02 Sep, 2022 1 commit
  17. 27 Aug, 2022 1 commit
  18. 22 Aug, 2022 1 commit
    • Boyuan Yao's avatar
      [fx] Fix ckpt functions' definitions in forward (#1476) · 1f2e547f
      Boyuan Yao authored
      * [fx] fix defining ckpt functions inside forward
      
      * [fx] Modify activation checkpoint codegen and add ColoGraphModule
      
      * [fx] some modification
      
      * some modifications
      
      * some modifications
      
      * some modifications
      
      * some modifications
      
      * some code modifications
      1f2e547f
  19. 17 Aug, 2022 1 commit
    • Boyuan Yao's avatar
      [fx] Add use_reentrant=False to checkpoint in codegen (#1463) · 092b9c8f
      Boyuan Yao authored
      * [utils] Add use_reetrant=False into colossalai checkpoint
      
      * [utils] add some annotation in utils.activaion_checkpoint
      
      * [test] add reset_seed at the beginning of tests in test_actiavion_checkpointing.py
      
      * [test] modify test_activation_checkpoint.py
      
      * [test] modify test for reentrant=False
      
      * [fx] Add use_reentrant=False of checkpoint into codegen
      092b9c8f
  20. 15 Aug, 2022 1 commit
  21. 12 Aug, 2022 1 commit
    • Boyuan Yao's avatar
      [fx] Use colossalai checkpoint and add offload recognition in codegen (#1439) · 5774fe02
      Boyuan Yao authored
      * [fx] Use colossalai.utils.checkpoint to replace torch.utils.checkpoint for offload activation and add offload annotation recognition in codegen
      
      * [fx] Use colossalai.utils.checkpoint to replace torch.utils.checkpoint for offload activation and add offload annotation recognition in codegen
      
      * Modification of test and add TODO in codegen
      
      * [fx] Modification of colossal ckpt usage
      
      * [fx] add gpc.destroy() to test_codegen
      5774fe02
  22. 29 Jul, 2022 1 commit
  23. 25 Jul, 2022 2 commits