Home | Trees | Indices | Help |
|
---|
|
1 from . import np, contract 2 from .. import assert_allclose 3 4 5 @contract(A='array[NxK]')7 A = A.copy() 8 _, k = A.shape 9 for j in range(k): 10 A[:, j] = A[:, j] / np.linalg.norm(A[:, j]) 11 return A12 13 14 @contract(A='array[NxK]') 18 23 2932 # XXX 33 n = 6 34 P1 = get_random_proj(n, 1) 35 P2 = get_random_proj(n, 1) 36 37 C = np.dot(P1, P2) 38 assert_projection(P1) 39 assert_projection(P2) 40 41 assert_projection(C)42
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Feb 22 20:39:25 2012 | http://epydoc.sourceforge.net |