Mercurial > hg > pycsalgos
annotate tests/testLstsq.py @ 7:9079a9f7c4cf
More tests
author | nikcleju |
---|---|
date | Sat, 05 Nov 2011 11:41:38 +0000 |
parents | |
children |
rev | line source |
---|---|
nikcleju@7 | 1 import numpy as np |
nikcleju@7 | 2 import numpy.linalg |
nikcleju@7 | 3 import scipy.io |
nikcleju@7 | 4 import scipy.linalg |
nikcleju@7 | 5 import time |
nikcleju@7 | 6 |
nikcleju@7 | 7 def main(): |
nikcleju@7 | 8 mdict = scipy.io.loadmat('testLstsq.mat') |
nikcleju@7 | 9 A = mdict['A'].newbyteorder('=') |
nikcleju@7 | 10 b = mdict['b'] |
nikcleju@7 | 11 |
nikcleju@7 | 12 starttime = time.time() |
nikcleju@7 | 13 for i in np.arange(mdict['nruns']): |
nikcleju@7 | 14 #for i in np.arange(100): |
nikcleju@7 | 15 #np.linalg.lstsq(A, b) |
nikcleju@7 | 16 np.linalg.svd(A) |
nikcleju@7 | 17 print "Elapsed time = ",(time.time() - starttime) |
nikcleju@7 | 18 |
nikcleju@7 | 19 if __name__ == "__main__": |
nikcleju@7 | 20 main() |