|
tvm
|
Typedefs | |
| using | Pass = tvm::transform::Pass |
| using | PassInfo = tvm::transform::PassInfo |
| using | PassContext = tvm::transform::PassContext |
| using | Function = tvm::relax::Function |
| using | DataflowBlock = tvm::relax::DataflowBlock |
Functions | |
| Pass | PropagateSharding () |
| Propagate sharding information. More... | |
| Pass | LowerGlobalViewToLocalView () |
| Lower global view TensorIR into local view. More... | |
| Pass | LegalizeRedistribute () |
| Legalize redistribute op to ccl op. More... | |
| Pass | LowerDistIR () |
| Lower DistIR to Relax. More... | |
| using tvm::relax::distributed::transform::Function = typedef tvm::relax::Function |
| using tvm::relax::distributed::transform::Pass = typedef tvm::transform::Pass |
| using tvm::relax::distributed::transform::PassInfo = typedef tvm::transform::PassInfo |
| Pass tvm::relax::distributed::transform::LegalizeRedistribute | ( | ) |
Legalize redistribute op to ccl op.
| Pass tvm::relax::distributed::transform::LowerDistIR | ( | ) |
Lower DistIR to Relax.
| Pass tvm::relax::distributed::transform::LowerGlobalViewToLocalView | ( | ) |
Lower global view TensorIR into local view.
| Pass tvm::relax::distributed::transform::PropagateSharding | ( | ) |
Propagate sharding information.