1. 29 Aug, 2022 3 commits
  2. 27 Aug, 2022 1 commit
  3. 26 Aug, 2022 10 commits
  4. 25 Aug, 2022 6 commits
    • Super Daniel's avatar
      [fx] add more op patches for profiler and error message for unsupported ops. (#1495) · 09c023be
      Super Daniel authored
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] merge development into main (#1)
      
      * [fx] activation checkpointing using Chen strategies.
      
      * [fx] add test for ckpt_solver_chen
      
      * [fx] add vanilla activation checkpoint search with test on resnet and densenet
      
      * [fx] add a namespace code for solver_chen.
      
      * [fx] fix the false interpretation of algorithm 3 in https://arxiv.org/abs/1604.06174.
      
      * [fx] fix lowercase naming conventions.
      
      * [fx] simplify test for ckpt.
      
      * [fx] add rules to linearize computation graphs for searching. (#2)
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] merge development into main (#1)
      
      * [fx] activation checkpointing using Chen strategies.
      
      * [fx] add test for ckpt_solver_chen
      
      * [fx] add vanilla activation checkpoint search with test on resnet and densenet
      
      * [fx] add a namespace code for solver_chen.
      
      * [fx] fix the false interpretation of algorithm 3 in https://arxiv.org/abs/1604.06174.
      
      * [fx] fix lowercase naming conventions.
      
      * [fx] simplify test for ckpt.
      
      * [fx] fix test and algorithm bugs in activation checkpointing.
      
      * [fx] polish ckpt_test.
      
      * [fx] add rules to linearize computation graphs for searching.
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] fix inconsistencies.
      
      * [fx] fix MetaInfoProp.
      
      * [fx] fix MetaInfoProp.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] fix error in tests.
      
      * [fx] unfix bug.
      
      * [fx] unfix bug.
      
      * [fx] patch more modules and functions.
      
      * [fx] change name of utils.py to profiler.py
      
      * [fx] add profiler for rnn.
      
      * [fx] add profiler for rnn.
      
      * [fx] polish and add more patch for profiler.
      
      * [fx] polish and add more patch for profiler.
      09c023be
    • YuliangLiu0306's avatar
      [autoparallel] add cost graph class (#1481) · 413c0534
      YuliangLiu0306 authored
      * [autoparallel] add cost graph class
      
      * polish code
      413c0534
    • YuliangLiu0306's avatar
      [tensor]add 1D device mesh (#1492) · 4b03c25f
      YuliangLiu0306 authored
      4b03c25f
    • CsRic's avatar
      [FAW] LFU cache for the FAW · b8d0e39e
      CsRic authored
      b8d0e39e
    • Kirigaya Kazuto's avatar
      [pipeline/rpc] implement distributed optimizer | test with assert_close (#1486) · 9145aef2
      Kirigaya Kazuto authored
      * support p2p communication with any type of object | pass test
      
      * reconstruct pipeline schedule with p2p_v2.py(support communication with List[Any]) | pass test
      
      * [engin/schedule] use p2p_v2 to recontruct pipeline_schedule
      
      * [pipeline/rpc] implement a demo for PP with cuda rpc framework
      
      * [pipeline/rpc] support interleaving | fix checkpoint bug | change logic when dispatch data in work_list to ensure steady 1F1B
      
      * [pipeline/rpc] implement distributed optimizer | test with assert_close
      
      * [pipeline/rpc] implement distributed optimizer | test with assert_close
      9145aef2
    • Frank Lee's avatar
  5. 24 Aug, 2022 5 commits
    • Jiarui Fang's avatar
      cde7b8a5
    • Super Daniel's avatar
      [fx] add profiler for fx nodes. (#1480) · 32efe8e7
      Super Daniel authored
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] merge development into main (#1)
      
      * [fx] activation checkpointing using Chen strategies.
      
      * [fx] add test for ckpt_solver_chen
      
      * [fx] add vanilla activation checkpoint search with test on resnet and densenet
      
      * [fx] add a namespace code for solver_chen.
      
      * [fx] fix the false interpretation of algorithm 3 in https://arxiv.org/abs/1604.06174.
      
      * [fx] fix lowercase naming conventions.
      
      * [fx] simplify test for ckpt.
      
      * [fx] add rules to linearize computation graphs for searching. (#2)
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] modify the calculation of node_size in MetaInfoProp for activation checkpointing usages
      
      * [fx] merge development into main (#1)
      
      * [fx] activation checkpointing using Chen strategies.
      
      * [fx] add test for ckpt_solver_chen
      
      * [fx] add vanilla activation checkpoint search with test on resnet and densenet
      
      * [fx] add a namespace code for solver_chen.
      
      * [fx] fix the false interpretation of algorithm 3 in https://arxiv.org/abs/1604.06174.
      
      * [fx] fix lowercase naming conventions.
      
      * [fx] simplify test for ckpt.
      
      * [fx] fix test and algorithm bugs in activation checkpointing.
      
      * [fx] polish ckpt_test.
      
      * [fx] add rules to linearize computation graphs for searching.
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] remove chen_sqrt for sake of simplicity
      
      * [fx] fix inconsistencies.
      
      * [fx] fix MetaInfoProp.
      
      * [fx] fix MetaInfoProp.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] consider MetaInfoProp for inplace operands.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] add profiler for fx nodes.
      
      * [fx] fix error in tests.
      
      * [fx] unfix bug.
      
      * [fx] unfix bug.
      32efe8e7
    • Frank Lee's avatar
      d39e11df
    • Kirigaya Kazuto's avatar
      [pipeline/rpc] support interleaving | fix checkpoint bug | change logic when... · a6c87491
      Kirigaya Kazuto authored
      [pipeline/rpc] support interleaving | fix checkpoint bug | change logic when dispatch data in work_list to ensure steady 1F1B (#1483)
      
      * support p2p communication with any type of object | pass test
      
      * reconstruct pipeline schedule with p2p_v2.py(support communication with List[Any]) | pass test
      
      * [engin/schedule] use p2p_v2 to recontruct pipeline_schedule
      
      * [pipeline/rpc] implement a demo for PP with cuda rpc framework
      
      * [pipeline/rpc] support interleaving | fix checkpoint bug | change logic when dispatch data in work_list to ensure steady 1F1B
      a6c87491
    • github-actions[bot]'s avatar
  6. 23 Aug, 2022 3 commits
  7. 22 Aug, 2022 6 commits
  8. 19 Aug, 2022 6 commits