def test_all(self): # Sanity check of reduction op self.assertEqual(ddesc_as_py(blaze.eval(blaze.all(True)).ddesc), True) self.assertEqual(ddesc_as_py(blaze.eval(blaze.all(False)).ddesc), False) self.assertEqual(ddesc_as_py(blaze.eval(blaze.all(blaze.array([], dshape='0 * bool'))).ddesc), True) self.assertEqual(ddesc_as_py(blaze.eval(blaze.all([False, True])).ddesc), False) self.assertEqual(ddesc_as_py(blaze.eval(blaze.all([True, True])).ddesc), True)
def test_all(self): # Sanity check of reduction op self.assertEqual(ddesc_as_py(blaze.eval(blaze.all(True)).ddesc), True) self.assertEqual(ddesc_as_py(blaze.eval(blaze.all(False)).ddesc), False) self.assertEqual( ddesc_as_py( blaze.eval(blaze.all(blaze.array([], dshape='0 * bool'))).ddesc), True) self.assertEqual( ddesc_as_py(blaze.eval(blaze.all([False, True])).ddesc), False) self.assertEqual( ddesc_as_py(blaze.eval(blaze.all([True, True])).ddesc), True)
def test_list_elements(self): assert blaze.all(list(self.a)[0] == array([1, 2, 3])) assert blaze.all(list(self.a)[1] == array([4, 5, 6]))
def test_get_element(self): assert blaze.all(self.a[1:] == array([2, 3]))