/[Apache-SVN]
ViewVC logotype

Revision 1094222


Jump to revision: Previous Next
Author: jeastman
Date: Mon Apr 18 04:19:01 2011 UTC (13 years ago)
Changed paths: 24
Log Message:
MAHOUT-479:  Implemented ClusterClassifier, ClusterPolicy(s) and ClusterIterator which can duplicate k-means and Dirichlet clustering in sequential execution only. Added unit tests and switched DisplayKMeans and DisplayDirichlet to use the ClusterIterator. Gives a pretty good sanity check of the clustering.
Changed pdf() implementation of GaussianCluster to use the product of the component pdfs vs the average. Seems to work a lot better.
Deprecated a number of old Dirichlet models and the experimental VectorModelClassifier.
Changed the type of AbstractCluster numPoints to long from int
All unit tests run

Changed paths

Path Details
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/AbstractCluster.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/Cluster.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/ClusterClassifier.java added
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/ClusterIterator.java added
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/ClusteringPolicy.java added
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/DirichletClusteringPolicy.java added
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/KMeansClusteringPolicy.java added
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/Model.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/VectorModelClassifier.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/DirichletCluster.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/AsymmetricSampledNormalDistribution.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/AsymmetricSampledNormalModel.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/GaussianCluster.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/L1Model.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/L1ModelDistribution.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/NormalModel.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/NormalModelDistribution.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/SampledNormalDistribution.java modified , text changed
Directorymahout/trunk/core/src/main/java/org/apache/mahout/clustering/dirichlet/models/SampledNormalModel.java modified , text changed
Directorymahout/trunk/core/src/test/java/org/apache/mahout/clustering/TestVectorModelClassifier.java modified , text changed
Directorymahout/trunk/core/src/test/java/org/apache/mahout/clustering/meanshift/TestMeanShift.java modified , text changed
Directorymahout/trunk/examples/src/main/java/org/apache/mahout/clustering/display/DisplayDirichlet.java modified , text changed
Directorymahout/trunk/examples/src/main/java/org/apache/mahout/clustering/display/DisplayKMeans.java modified , text changed
Directorymahout/trunk/utils/src/test/java/org/apache/mahout/clustering/dirichlet/TestL1ModelClustering.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26