ColossalAI/colossalai/auto_parallel/tensor_shard/node_handler
Boyuan Yao d0bc5a1b34
[autoparallel] new metainfoprop based on metainfo class (#2179)
* [autoparallel] new metainfoprop to combine SPMD solver and checkpoint solver

* [autoparallel] new metainfoprop to combine SPMD solver and checkpoint solver

* [autoparallel] modify placeholder handler

* [autoparallel] modify metainfoprop

* [autoparallel] fix function typo

* [autoparallel] fix placeholder handler
2022-12-28 13:35:08 +08:00
..
experimental [autoparallel] add split handler (#2032) 2022-11-29 11:03:51 +08:00
strategy [autoparallel] update getitem handler (#2207) 2022-12-27 19:58:32 +08:00
__init__.py [autoparallel] implement softmax handler (#2132) 2022-12-14 16:09:53 +08:00
addmm_handler.py [autoparallel] support addmm in tracer and solver (#1961) 2022-11-16 14:59:18 +08:00
batch_norm_handler.py [autoparallel] use metainfo in handler (#2149) 2022-12-20 10:31:22 +08:00
binary_elementwise_handler.py [autoparallel] update getitem handler (#2207) 2022-12-27 19:58:32 +08:00
bmm_handler.py [autoparallel]add essential CommActions for broadcast oprands (#1793) 2022-11-04 18:36:42 +08:00
conv_handler.py [autoparallel] use metainfo in handler (#2149) 2022-12-20 10:31:22 +08:00
embedding_handler.py [autoparallel]add embedding handler (#2089) 2022-12-07 09:41:46 +08:00
getatrr_handler.py [autoparallel] add getattr handler (#1767) 2022-11-03 12:31:33 +08:00
getitem_handler.py [autoparallel] refactored the autoparallel module for organization (#1706) 2022-10-14 13:27:00 +08:00
layer_norm_handler.py [autoparallel] refactored the autoparallel module for organization (#1706) 2022-10-14 13:27:00 +08:00
linear_handler.py [autoparallel] use metainfo in handler (#2149) 2022-12-20 10:31:22 +08:00
matmul_handler.py [autoparallel] support addmm in tracer and solver (#1961) 2022-11-16 14:59:18 +08:00
node_handler.py [autoparallel] new metainfoprop based on metainfo class (#2179) 2022-12-28 13:35:08 +08:00
normal_pooling_handler.py [autoparallel] use metainfo in handler (#2149) 2022-12-20 10:31:22 +08:00
output_handler.py [autoparallel] support distributed dataloader option (#1906) 2022-11-17 20:11:53 +08:00
placeholder_handler.py [autoparallel] support distributed dataloader option (#1906) 2022-11-17 20:11:53 +08:00
registry.py [autoparallel] added binary elementwise node handler (#1758) 2022-10-25 14:32:01 +08:00
reshape_handler.py [autoparallel] add tensor constructor handler (#2082) 2022-12-06 10:20:10 +08:00
softmax_handler.py [autoparallel] implement softmax handler (#2132) 2022-12-14 16:09:53 +08:00
sum_handler.py [autoparallel] add sum handler (#2101) 2022-12-08 17:02:54 +08:00
tensor_constructor_handler.py [autoparallel] add tensor constructor handler (#2082) 2022-12-06 10:20:10 +08:00
unary_elementwise_handler.py [autoparallel] implement softmax handler (#2132) 2022-12-14 16:09:53 +08:00
where_handler.py [autoparallel] adapt handlers with attention block (#1990) 2022-11-21 10:44:11 +08:00