Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans |
K-means clustering and variations.
|
Modifier and Type | Class and Description |
---|---|
class |
FirstKInitialMeans<V>
Initialize K-means by using the first k objects as initial means.
|
class |
KMeansPlusPlusInitialMeans<V,D extends NumberDistance<D,?>>
K-Means++ initialization for k-means.
|
class |
PAMInitialMeans<V,D extends NumberDistance<D,?>>
PAM initialization for k-means (and of course, PAM).
|
class |
RandomlyChosenInitialMeans<V>
Initialize K-means by randomly choosing k exsiting elements as cluster
centers.
|
Modifier and Type | Field and Description |
---|---|
protected KMedoidsInitialization<V> |
KMedoidsEM.initializer
Method to choose initial means.
|
protected KMedoidsInitialization<V> |
KMedoidsEM.Parameterizer.initializer |
protected KMedoidsInitialization<V> |
KMedoidsPAM.initializer
Method to choose initial means.
|
protected KMedoidsInitialization<V> |
KMedoidsPAM.Parameterizer.initializer |
Constructor and Description |
---|
KMedoidsEM(PrimitiveDistanceFunction<? super V,D> distanceFunction,
int k,
int maxiter,
KMedoidsInitialization<V> initializer)
Constructor.
|
KMedoidsPAM(PrimitiveDistanceFunction<? super V,D> distanceFunction,
int k,
int maxiter,
KMedoidsInitialization<V> initializer)
Constructor.
|