Package org.apache.commons.math3.ml.clustering

Clustering algorithms.

See:
          Description

Interface Summary
Clusterable Interface for n-dimensional points that can be clustered together.
 

Class Summary
CentroidCluster<T extends Clusterable> A Cluster used by centroid-based clustering algorithms.
Cluster<T extends Clusterable> Cluster holding a set of Clusterable points.
Clusterer<T extends Clusterable> Base class for clustering algorithms.
DBSCANClusterer<T extends Clusterable> DBSCAN (density-based spatial clustering of applications with noise) algorithm.
DoublePoint A simple implementation of Clusterable for points with double coordinates.
KMeansPlusPlusClusterer<T extends Clusterable> Clustering algorithm based on David Arthur and Sergei Vassilvitski k-means++ algorithm.
MultiKMeansPlusPlusClusterer<T extends Clusterable> A wrapper around a k-means++ clustering algorithm which performs multiple trials and returns the best solution.
 

Enum Summary
KMeansPlusPlusClusterer.EmptyClusterStrategy Strategies to use for replacing an empty cluster.
 

Package org.apache.commons.math3.ml.clustering Description

Clustering algorithms.



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.