Mercurial Hosting > traffic-intelligence
comparison trafficintelligence/tests/ml.txt @ 1030:aafbc0bab925
moved method around to avoid cross-dependencies
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Tue, 19 Jun 2018 10:04:52 -0400 |
parents | cc5cb04b04b0 |
children |
comparison
equal
deleted
inserted
replaced
1029:c6cf75a2ed08 | 1030:aafbc0bab925 |
---|---|
1 >>> from math import fabs | 1 >>> from math import fabs |
2 >>> from numpy import ones | 2 >>> from numpy import ones |
3 >>> from ml import prototypeCluster | 3 >>> from trafficintelligence.ml import prototypeCluster |
4 | 4 |
5 >>> nTrajectories = 7 | 5 >>> nTrajectories = 7 |
6 >>> similarityFunc = lambda x, y: 1.-fabs(x-y)/(nTrajectories-1) | 6 >>> similarityFunc = lambda x, y: 1.-fabs(x-y)/(nTrajectories-1) |
7 >>> similarities = -ones((nTrajectories, nTrajectories)) | 7 >>> similarities = -ones((nTrajectories, nTrajectories)) |
8 >>> prototypeIndices = prototypeCluster(range(nTrajectories), similarities, 1., similarityFunc, optimizeCentroid = True) # too large to be similar | 8 >>> prototypeIndices = prototypeCluster(range(nTrajectories), similarities, 1., similarityFunc, optimizeCentroid = True) # too large to be similar |