V
- Vector typepublic class RandomlyGeneratedInitialMeans<V extends NumberVector<V,?>> extends AbstractKMeansInitialization<V>
Modifier and Type | Class and Description |
---|---|
static class |
RandomlyGeneratedInitialMeans.Parameterizer<V extends NumberVector<V,?>>
Parameterization class.
|
seed
Constructor and Description |
---|
RandomlyGeneratedInitialMeans(Long seed)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<V> |
chooseInitialMeans(Relation<V> relation,
int k,
PrimitiveDistanceFunction<? super V,?> distanceFunction)
Choose initial means
|
public RandomlyGeneratedInitialMeans(Long seed)
seed
- Random seed.public List<V> chooseInitialMeans(Relation<V> relation, int k, PrimitiveDistanceFunction<? super V,?> distanceFunction)
KMeansInitialization
relation
- Relationk
- Parameter kdistanceFunction
- Distance function