org.apache.commons.math3.ml.clustering
Class CentroidCluster<T extends Clusterable>
java.lang.Object
org.apache.commons.math3.ml.clustering.Cluster<T>
org.apache.commons.math3.ml.clustering.CentroidCluster<T>
- Type Parameters:
T
- the type of points that can be clustered
- All Implemented Interfaces:
- Serializable
public class CentroidCluster<T extends Clusterable>
- extends Cluster<T>
A Cluster used by centroid-based clustering algorithms.
Defines additionally a cluster center which may not necessarily be a member
of the original data set.
- Since:
- 3.2
- Version:
- $Id $
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CentroidCluster
public CentroidCluster(Clusterable center)
- Build a cluster centered at a specified point.
- Parameters:
center
- the point which is to be the center of this cluster
getCenter
public Clusterable getCenter()
- Get the point chosen to be the center of this cluster.
- Returns:
- chosen cluster center
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.