def test_tessellate(self): A = np.random.randn(100, 100) result = tessellate(A) m, n = result.shape assert m == 20000 assert n == 12
print(59 * "-") print("Initialized array for sum; starting comparison:") print(59 * "-") t = time.time() array_sum(A) print("cython finished :", time.time() - t, "s") t = time.time() A.sum() print("numpy finished :", time.time() - t, "s") t = time.time() array_sum_python(A) print("python finished :", time.time() - t, "s") print() A = np.random.randn(1024, 1024) print(59 * "-") print("Initialized array for tessellate; starting comparison:") print(59 * "-") t = time.time() tessellate(A) print("cython finished :", time.time() - t, "s") t = time.time() tessellate_python(A) print("python+numpy finished :", time.time() - t, "s") print()