def METHOD_NAME(
    data, kernel, strides=1, padding="VALID", dilation=1, groups=1, out_dtype=None
):
    """1D convolution forward operator for NWC layout.
    Parameters
    ----------
    data : tvm.te.Tensor
        3-D with shape [batch, in_width, in_channel]
    kernel : tvm.te.Tensor
        3-D with shape [filter_size, in_channel, num_filter]
    strides : int or tuple
        The spatial stride along width
    padding : int, tuple, or str
        Padding size can be an integer for equal padding,
        a tuple of (left, right) or a string in ['VALID', 'SAME'].
    dilation : int or tuple
        Dilation rate if convolution should be dilated.
    groups : int
        Number of groups
    out_dtype : str
        The output data type. If None then output is same type as input.
    """
    return conv(data, kernel, strides, padding, dilation, groups, "NWC", "WIO", out_dtype=out_dtype)