Mercurial Hosting > traffic-intelligence
comparison python/tests/storage.txt @ 871:6db83beb5350
work in progress to update gaussian mixtures
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Fri, 03 Feb 2017 16:26:18 -0500 |
parents | 119c4efe6398 |
children | c70adaeeddf5 |
comparison
equal
deleted
inserted
replaced
870:1535251a1f40 | 871:6db83beb5350 |
---|---|
84 >>> readline(strio, '%*$') | 84 >>> readline(strio, '%*$') |
85 '# asdlfjasdlkj0' | 85 '# asdlfjasdlkj0' |
86 >>> readline(strio, '%#') | 86 >>> readline(strio, '%#') |
87 'sadlkfjsdlakjf' | 87 'sadlkfjsdlakjf' |
88 | 88 |
89 >>> from sklearn.mixture import GMM | 89 >>> from sklearn.mixture import GaussianMixture |
90 >>> from numpy.random import random_sample | 90 >>> from numpy.random import random_sample |
91 >>> nPoints = 50 | 91 >>> nPoints = 50 |
92 >>> points = random_sample(nPoints*2).reshape(nPoints,2) | 92 >>> points = random_sample(nPoints*2).reshape(nPoints,2) |
93 >>> gmm = GMM(4, covariance_type = 'full') | 93 >>> gmm = GaussianMixture(4, covariance_type = 'full') |
94 >>> tmp = gmm.fit(points) | 94 >>> tmp = gmm.fit(points) |
95 >>> id = 0 | 95 >>> id = 0 |
96 >>> savePOIs('pois-tmp.sqlite', gmm, 'end', id) | 96 >>> savePOIs('pois-tmp.sqlite', gmm, 'end', id) |
97 >>> reloadedGmm = loadPOIs('pois-tmp.sqlite') | 97 >>> reloadedGmm = loadPOIs('pois-tmp.sqlite') |
98 >>> sum(gmm.predict(points) == reloadedGmm[id].predict(points)) == nPoints | 98 >>> sum(gmm.predict(points) == reloadedGmm[id].predict(points)) == nPoints |