ColossalAI/colossalai/auto_parallel/solver
YuliangLiu0306 702dbc5288
[tensor] use communication autograd func (#1617)
* [tensor] use communication autograd func

* change all to all comm spec info

* rename pattern and distinguish fwd/bwd

* polish code
2022-09-23 13:31:15 +08:00
..
op_handler [autoparallel] add elementwise handler (#1622) 2022-09-23 13:27:31 +08:00
__init__.py [autoparallel] added solver option dataclass (#1588) 2022-09-13 14:47:09 +08:00
_utils.py [tensor] use communication autograd func (#1617) 2022-09-23 13:31:15 +08:00
constants.py [tensor] use communication autograd func (#1617) 2022-09-23 13:31:15 +08:00
cost_graph.py [autoparallel] adapt solver with resnet (#1583) 2022-09-13 12:07:09 +08:00
graph_analysis.py [autoparallel] adapt solver with resnet (#1583) 2022-09-13 12:07:09 +08:00
options.py [autoparallel] added solver option dataclass (#1588) 2022-09-13 14:47:09 +08:00
sharding_strategy.py [autoparallel] added new linear module handler (#1616) 2022-09-21 12:23:21 +08:00
solver.py [autoparallel] recover the merged node strategy index (#1613) 2022-09-23 11:52:42 +08:00
strategies_constructor.py [autoparallel] add elementwise handler (#1622) 2022-09-23 13:27:31 +08:00