def METHOD_NAME():
    if dtype == "int4":
        a_np = np.random.randint(low=-8, high=7, size=(batch, in_dim))
        b_np = np.random.randint(low=-8, high=7, size=(out_dim, in_dim))
        c_np = np.random.randint(low=-8, high=7, size=(out_dim,))
    elif dtype == "int8":
        a_np = np.random.randint(low=-128, high=127, size=(batch, in_dim)).astype(dtype)
        b_np = np.random.randint(low=-128, high=127, size=(out_dim, in_dim)).astype(dtype)
        c_np = np.random.randint(low=-128, high=127, size=(out_dim,)).astype(dtype)
    else:
        a_np = np.random.uniform(size=(batch, in_dim)).astype(dtype)
        b_np = np.random.uniform(size=(out_dim, in_dim)).astype(dtype)
        c_np = np.random.uniform(size=(out_dim,)).astype(dtype)
    d_np = tvm.topi.testing.dense(a_np, b_np, c_np, use_bias, True, out_dtype)
    return (a_np, b_np, c_np, d_np)