def test_ldexp(self): """tests if the ldexp function works""" a = simplearray.array(test_sample).fill_arange() b = cumath.ldexp(a,5) for i in range(test_sample): self.assert_(math.ldexp(a[i],5) == b[i])
def test_ldexp(self): """tests if the ldexp function works""" for s in sizes: a = gpuarray.arange(s, dtype=np.float32) a2 = gpuarray.arange(s, dtype=np.float32) * 1e-3 b = cumath.ldexp(a, a2) a = a.get() a2 = a2.get() b = b.get() for i in range(s): assert math.ldexp(a[i], int(a2[i])) == b[i]
def test_ldexp(self): """tests if the ldexp function works""" for s in sizes: a = gpuarray.arange(s, dtype=np.float32) a2 = gpuarray.arange(s, dtype=np.float32)*1e-3 b = cumath.ldexp(a, a2) a = a.get() a2 = a2.get() b = b.get() for i in range(s): assert math.ldexp(a[i], int(a2[i])) == b[i]