Package | Description |
---|---|
org.apache.commons.math3.ml.clustering |
Clustering algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
CentroidCluster<T extends Clusterable>
A Cluster used by centroid-based clustering algorithms.
|
class |
Cluster<T extends Clusterable>
Cluster holding a set of
Clusterable points. |
class |
Clusterer<T extends Clusterable>
Base class for clustering algorithms.
|
class |
DBSCANClusterer<T extends Clusterable>
DBSCAN (density-based spatial clustering of applications with noise) algorithm.
|
class |
KMeansPlusPlusClusterer<T extends Clusterable>
Clustering algorithm based on David Arthur and Sergei Vassilvitski k-means++ algorithm.
|
class |
MultiKMeansPlusPlusClusterer<T extends Clusterable>
A wrapper around a k-means++ clustering algorithm which performs multiple trials
and returns the best solution.
|
Modifier and Type | Class and Description |
---|---|
class |
DoublePoint
A simple implementation of
Clusterable for points with double coordinates. |
Modifier and Type | Method and Description |
---|---|
Clusterable |
CentroidCluster.getCenter()
Get the point chosen to be the center of this cluster.
|
Modifier and Type | Method and Description |
---|---|
protected double |
Clusterer.distance(Clusterable p1,
Clusterable p2)
Calculates the distance between two
Clusterable instances
with the configured DistanceMeasure . |
Constructor and Description |
---|
CentroidCluster(Clusterable center)
Build a cluster centered at a specified point.
|
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.