From c425bb7db86c051ea45fd0cbedb69c26d28ada81 Mon Sep 17 00:00:00 2001 From: Gaetan D Date: Tue, 10 Jan 2017 19:28:54 +0100 Subject: [PATCH] hop --- testperfs.py | 39 +++++++++++++++++++++------------------ 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/testperfs.py b/testperfs.py index 5203598..3093260 100644 --- a/testperfs.py +++ b/testperfs.py @@ -3,25 +3,28 @@ import numpy as np import random import time +def testinv(): -sumnp = 0 -sumlin = 0 + sumnp = 0 + sumlin = 0 -for i in range(100): - n = 100 - M = np.random.rand(n,n) - print("Iteration",i) - if(np.linalg.det(M) != 0): - a =time.clock() - np.linalg.inv(M) - b = time.clock() - sumnp += b-a - print("numpy done") - a =time.clock() - invert(M) - b = time.clock() - sumlin += b-a -print(sumnp,sumlin) - + for i in range(100): + n = 100 + M = np.random.rand(n,n) + print("Iteration",i) + if(np.linalg.det(M) != 0): + a =time.clock() + np.linalg.inv(M) + b = time.clock() + sumnp += b-a + print("numpy done") + a =time.clock() + invert(M) + b = time.clock() + sumlin += b-a + print("=============") + print("Numpy :"sumnp) + print("Gauss :",sumlin) + -- GitLab