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.