tilelang.carver.roller.shape_inference.common module#
- class tilelang.carver.roller.shape_inference.common.InputShapeInference(deps: List[Statement])#
Bases:
object
- get_input_exprs(output_exprs)#
- infer(shape, rstep: Optional[Dict[str, int]] = None)#
- class tilelang.carver.roller.shape_inference.common.Statement(output: str, dependent_region: dict, var_map: OrderedDict, range_map: OrderedDict)#
Bases:
object