def test_alltrue_shape(): vals = [True, at.ones(10), at.zeros(5)] assert alltrue_scalar(vals).eval().shape == ()
def test_alltrue_scalar(): assert alltrue_scalar([]).eval() assert alltrue_scalar([True]).eval() assert alltrue_scalar([at.ones(10)]).eval() assert alltrue_scalar([at.ones(10), 5 * at.ones(101)]).eval() assert alltrue_scalar([np.ones(10), 5 * at.ones(101)]).eval() assert alltrue_scalar([np.ones(10), True, 5 * at.ones(101)]).eval() assert alltrue_scalar([np.array([1, 2, 3]), True, 5 * at.ones(101)]).eval() assert not alltrue_scalar([False]).eval() assert not alltrue_scalar([at.zeros(10)]).eval() assert not alltrue_scalar([True, False]).eval() assert not alltrue_scalar([np.array([0, -1]), at.ones(60)]).eval() assert not alltrue_scalar([np.ones(10), False, 5 * at.ones(101)]).eval()