tilelang.jit.adapter.torch.metal¶
Classes¶
Helper class that provides a standard way to create an ABC using |
Module Contents¶
- class tilelang.jit.adapter.torch.metal.MetalKernelAdapter(params, result_idx, func_or_mod, device_mod=None, kernel_global_source=None, verbose=False)¶
Bases:
tilelang.jit.adapter.base.BaseKernelAdapter
Helper class that provides a standard way to create an ABC using inheritance.
- Parameters:
params (List[tilelang.engine.param.KernelParam])
result_idx (List[int])
func_or_mod (Union[tvm.tir.PrimFunc, tilelang.tvm.IRModule])
device_mod (Optional[tilelang.tvm.IRModule])
kernel_global_source (Optional[str])
verbose (bool)
- kernel_global_source = None¶
- kernel_name¶
- verbose = False¶
- block_info = [1, 1, 1]¶
- grid_info = [1, 1, 1]¶