Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.clustering |
Provides clustering algorithms.
|
gov.sandia.cognition.learning.algorithm.clustering.cluster |
Provides implementations of different types of clusters.
|
Modifier and Type | Method and Description |
---|---|
MiniBatchKMeansClusterer.Builder<DataType> |
MiniBatchKMeansClusterer.Builder.withCreator(ClusterCreator<MiniBatchCentroidCluster,Vector> creator) |
MiniBatchKMeansClusterer.Builder<DataType> |
MiniBatchKMeansClusterer.Builder.withInitializer(FixedClusterInitializer<MiniBatchCentroidCluster,Vector> initializer) |
Constructor and Description |
---|
MiniBatchKMeansClusterer(int numClusters,
int maxIterations,
FixedClusterInitializer<MiniBatchCentroidCluster,Vector> initializer,
Semimetric<? super Vector> metric,
ClusterCreator<MiniBatchCentroidCluster,Vector> creator,
java.util.Random random)
Creates a new
MiniBatchKMeansClusterer . |
MiniBatchKMeansClusterer(int numClusters,
int maxIterations,
FixedClusterInitializer<MiniBatchCentroidCluster,Vector> initializer,
Semimetric<? super Vector> metric,
ClusterCreator<MiniBatchCentroidCluster,Vector> creator,
java.util.Random random)
Creates a new
MiniBatchKMeansClusterer . |
Modifier and Type | Method and Description |
---|---|
MiniBatchCentroidCluster |
VectorMeanMiniBatchCentroidClusterCreator.createCluster(java.util.Collection<? extends Vector> members) |