def METHOD_NAME(self):
    import tvm
    from topi.util import get_const_tuple
    # TVM does not support batched matmuls, so we fake it
    I = tvm.placeholder((self.bs * self.i, self.k), name='I')
    W = tvm.placeholder((self.j, self.k), name='W')
    B = tvm.placeholder((self.j,), name='B')
    i_shape = get_const_tuple(I.shape)
    w_shape = get_const_tuple(W.shape)
    b_shape = get_const_tuple(B.shape)
    dtype = I.dtype
    i_np = np.random.uniform(size=i_shape).astype(dtype)
    w_np = np.random.uniform(size=w_shape).astype(dtype)
    b_np = np.random.uniform(size=b_shape).astype(dtype)
    return I, W, B, i_np, w_np, b_np