public class KMeansStratiAssigner<I extends INumericArrayInstance,D extends IDataset<I>> extends ClusterStratiAssigner<I,D>
clusters, distanceMeasure, randomSeed| Constructor and Description |
|---|
KMeansStratiAssigner(org.apache.commons.math3.ml.distance.DistanceMeasure distanceMeasure,
int randomSeed)
Constructor for KMeansStratiAssigner.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(D dataset,
int stratiAmount)
Initialize custom assigner if necessary.
|
assignToStrati, getNumCPUs, setNumCPUspublic KMeansStratiAssigner(org.apache.commons.math3.ml.distance.DistanceMeasure distanceMeasure,
int randomSeed)
distanceMeasure - Distance measure for datapoints, for example Manhattan or
Euclidian.randomSeed - Seed for random numbers.public void init(D dataset, int stratiAmount)
IStratiAssignerdataset - The dataset the datapoints will be sampled from.stratiAmount - The predetermined amount of strati the dataset will be stratified into.