tvm_tirx.tirx.script.ir_builder.external_kernel.call_kernel#
- tvm_tirx.tirx.script.ir_builder.external_kernel.call_kernel(kernel, launch_args, *args, **kwargs)#
Call an external kernel.
- Parameters:
kernel (Any) – The external kernel to call.
launch_args (List[Union[int, tirx.Expr, List[Union[int, tirx.Expr]]]]) – The launch arguments. A list of integers for grid size, block size, and shared memory size. The actual requirements depend on the kernel.
args (List[tirx.Expr]) – The arguments to pass to the kernel.
kwargs (Dict[str, Any]) – Additional keyword arguments to pass to the kernel or compilation.