1. 07 Sep, 2022 1 commit
    • Super Daniel's avatar
      [fx] provide a stable but not accurate enough version of profiler. (#1547) · 4f596932
      Super Daniel authored
      * [fx] compute memory stat and flop count for MetaInfoProp.
      
      * [fx] modify node attribute.
      
      * [fx] modify ckpt_chen.
      
      * [fx] fix compatibility.
      
      * [fx] fix import error.
      
      * [fx] skip test for MetaInfoProp.
      
      * [fx] skip test for MetaInfoProp.
      
      * [fx] skip test for MetaInfoProp.
      
      * [fx] skip test for MetaInfoProp.
      
      * [fx] skip if torch 1.11.0.
      
      * [fx] recover MetaInfoProp support for PyTorch 1.11.
      
      * [fx] provide a stable but not accurate enough version of profiler.
      
      * [fx] provide a stable but not accurate enough version of profiler.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix compatibility in tests.
      
      * [fx] fix import error.
      4f596932
  2. 24 Aug, 2022 1 commit
    • 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