def gen_function_call(func_attrs, indent="  "):
    """Generates function call.

    Parameters
    ----------
    func_attrs : Dict[str, Any]
        Stores the operation attributes.
    indent : str, optional
        Indent for template, by default "  ".

    Returns
    -------
    str
        Rendered function call.
    """
    return slice_common.gen_function_call(
        backend_spec=CUDASpec(),
        func_name=func_attrs["name"],
        inputs=func_attrs["inputs"],
        outputs=func_attrs["outputs"],
        start_indices=[func_attrs["start_indices"]],
        end_indices=[func_attrs["end_indices"]],
        dim=0,
        indent=indent,
    )
Generates function call.

    Parameters
    ----------
    func_attrs : Dict[str, Any]
        Stores the operation attributes.
    indent : str, optional
        Indent for template, by default "  ".

    Returns
    -------
    str
        Rendered function call.
    
python/aitemplate/backend/cuda/tensor/dynamic_slice.py