| Package | Description | 
|---|---|
| org.hipparchus.clustering | 
 Clustering algorithms. 
 | 
| org.hipparchus.clustering.evaluation | 
 Cluster evaluation methods. 
 | 
| org.hipparchus.samples | 
| Modifier and Type | Class | Description | 
|---|---|---|
class  | 
CentroidCluster<T extends Clusterable> | 
 A Cluster used by centroid-based clustering algorithms. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
abstract List<? extends Cluster<T>> | 
Clusterer.cluster(Collection<T> points) | 
 Perform a cluster analysis on the given set of  
Clusterable instances. | 
List<Cluster<T>> | 
DBSCANClusterer.cluster(Collection<T> points) | 
 Performs DBSCAN cluster analysis. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
protected Clusterable | 
ClusterEvaluator.centroidOf(Cluster<T> cluster) | 
 Computes the centroid for a cluster. 
 | 
| Modifier and Type | Method | Description | 
|---|---|---|
abstract double | 
ClusterEvaluator.score(List<? extends Cluster<T>> clusters) | 
 Computes the evaluation score for the given list of clusters. 
 | 
double | 
SumOfClusterVariances.score(List<? extends Cluster<T>> clusters) | 
 Computes the evaluation score for the given list of clusters. 
 | 
| Constructor | Description | 
|---|---|
ClusterPlot(List<? extends Cluster<DoublePoint>> clusters,
           long duration) | 
Copyright © 2016–2018 Hipparchus.org. All rights reserved.