def METHOD_NAME(self, xp, scp, dtype):
    dtype == xp.float16
    if dtype == xp.float16:
        data = _make_data((3, 2, 3, 2), xp, dtype)
    else:
        data = _make_data((3, 2, 4, 3), xp, dtype)
    lmb = 3.0
    result, dtype1 = _compute(xp, scp, lmb, data)
    return result.astype(dtype1, copy=False)