diff --git a/GMDA_projet.py b/GMDA_projet.py index 1988ab797434d6dee6ac4f0cd27c8a4e8b05dd25..493779babdae2aba8c8632ed3379b63d9479b732 100755 --- a/GMDA_projet.py +++ b/GMDA_projet.py @@ -18,11 +18,12 @@ def data_gen( dimen, numGau, n_samples, mu, std): return data def vector_gen(dimen, magnitude = None, normalize = True): + #randomly generate vectors with option to adjust magnitude and normalize center to 0 if magnitude==None: magnitude = np.ones(dimen) rand = np.random.rand(dimen) if normalize: - return (rand-0.5)*2*magnitude + return (rand-0.5)*magnitude else : return rand*magnitude