def test_numba_usmarray_mul_add(self): """Testing Numba usmarray""" # fails if run tests in bunch c = self.usmarray() * 5 b = numba_mul_add(c) self.assertIsInstance(b, usmarray.ndarray, type(b)) self.assertTrue(usmarray.has_array_interface(b))
def test_python_usmarray_mul_add(self): """Testing Python usmarray""" c = self.usmarray() * 5 b = numba_mul_add.py_func(c) self.assertIsInstance(b, usmarray.ndarray, type(b)) self.assertTrue(usmarray.has_array_interface(b))
def test_usmarray_multiplication(self): """Testing usmarray multiplication""" c = self.usmarray() * 5 self.assertIsInstance(c, usmarray.ndarray, type(c)) self.assertTrue(usmarray.has_array_interface(c))
def test_usmarray_from_ndarray(self): """Testing usmarray.from_ndarray""" nd2 = usmarray.as_ndarray(self.usmarray()) dp1 = usmarray.from_ndarray(nd2) self.assertIsInstance(dp1, usmarray.ndarray, type(dp1)) self.assertTrue(usmarray.has_array_interface(dp1))
def test_usmarray_multiplication(self): """Testing usmarray multiplication""" c = self.usmarray() * 5 assert isinstance(c, usmarray.ndarray), type(c) assert usmarray.has_array_interface(c)
def test_numba_usmarray_empty(self): """Testing Numba usmarray.empty""" dp3 = numba_usmarray_empty() self.assertIsInstance(dp3, usmarray.ndarray, type(dp3)) self.assertTrue(usmarray.has_array_interface(dp3))
def test_numba_usmarray_functions(self): """Testing Numba usmarray functions""" f = numba_usmarray_ones() self.assertIsInstance(f, usmarray.ndarray, type(f)) self.assertTrue(usmarray.has_array_interface(f))
def test_numba_mixing_usmarray_and_constant(self): """Testing Numba mixing usmarray and constant""" g = numba_add_const(self.usmarray()) self.assertIsInstance(g, usmarray.ndarray, type(g)) self.assertTrue(usmarray.has_array_interface(g))
def test_numba_usmarray_from_ndarray(self): """Testing Numba usmarray.from_ndarray""" nd3 = numba_usmarray_as_ndarray(self.usmarray()) dp2 = numba_usmarray_from_ndarray(nd3) assert isinstance(dp2, usmarray.ndarray), type(dp2) assert usmarray.has_array_interface(dp2)
def test_numba_usmarray_functions(self): """Testing Numba usmarray functions""" f = numba_usmarray_ones() assert isinstance(f, usmarray.ndarray), type(f) assert usmarray.has_array_interface(f)
def test_numba_mixing_usmarray_and_numpy_ndarray(self): """Testing Numba mixing usmarray and numpy.ndarray""" h = numba_mul(self.usmarray(), self.ndarray()) assert isinstance(h, usmarray.ndarray), type(h) assert usmarray.has_array_interface(h)
def test_numba_mixing_usmarray_and_constant(self): """Testing Numba mixing usmarray and constant""" g = numba_add_const(self.usmarray()) assert isinstance(g, usmarray.ndarray), type(g) assert usmarray.has_array_interface(g)
def test_numba_usmarray_2(self): """Testing Numba usmarray 2""" d = numba_identity(self.usmarray()) assert isinstance(d, usmarray.ndarray), type(d) assert usmarray.has_array_interface(d)
def test_numba_usmarray_mul_add(self): """Testing Numba usmarray""" c = self.usmarray() * 5 b = numba_mul_add(c) assert isinstance(b, usmarray.ndarray), type(b) assert usmarray.has_array_interface(b)
def test_python_usmarray_mul_add(self): """Testing Python usmarray""" c = self.usmarray() * 5 b = numba_mul_add.py_func(c) assert isinstance(b, usmarray.ndarray), type(b) assert usmarray.has_array_interface(b)
def test_numba_usmarray_empty(self): """Testing Numba usmarray.empty""" dp3 = numba_usmarray_empty() assert isinstance(dp3, usmarray.ndarray), type(dp3) assert usmarray.has_array_interface(dp3)
def test_numba_usmarray_2(self): """Testing Numba usmarray 2""" d = numba_identity(self.usmarray()) self.assertIsInstance(d, usmarray.ndarray, type(d)) self.assertTrue(usmarray.has_array_interface(d))
def test_numba_usmarray_T(self): """Testing Numba usmarray.T""" dp4 = numba_T(numba_usmarray_empty()) assert isinstance(dp4, usmarray.ndarray), type(dp4) assert usmarray.has_array_interface(dp4)
def test_numba_mixing_usmarray_and_numpy_ndarray(self): """Testing Numba mixing usmarray and numpy.ndarray""" h = numba_mul(self.usmarray(), self.ndarray()) self.assertIsInstance(h, usmarray.ndarray, type(h)) self.assertTrue(usmarray.has_array_interface(h))
def test_usmarray_ones(self): """Testing usmarray ones""" a = usmarray.ones(10) assert isinstance(a, usmarray.ndarray), type(a) assert usmarray.has_array_interface(a)
def test_numba_usmarray_from_ndarray(self): """Testing Numba usmarray.from_ndarray""" nd3 = numba_usmarray_as_ndarray(self.usmarray()) dp2 = numba_usmarray_from_ndarray(nd3) self.assertIsInstance(dp2, usmarray.ndarray, type(dp2)) self.assertTrue(usmarray.has_array_interface(dp2))
def test_usmarray_ones(self): """Testing usmarray ones""" a = usmarray.ones(10) self.assertIsInstance(a, usmarray.ndarray, type(a)) self.assertTrue(usmarray.has_array_interface(a))
def test_numba_usmarray_T(self): """Testing Numba usmarray.T""" dp4 = numba_T(numba_usmarray_empty()) self.assertIsInstance(dp4, usmarray.ndarray, type(dp4)) self.assertTrue(usmarray.has_array_interface(dp4))
def test_usmarray_from_ndarray(self): """Testing usmarray.from_ndarray""" nd2 = usmarray.as_ndarray(self.usmarray()) dp1 = usmarray.from_ndarray(nd2) assert isinstance(dp1, usmarray.ndarray), type(dp1) assert usmarray.has_array_interface(dp1)