public class KMeansStratiAssigner<I extends IInstance> extends ClusterStratiAssigner<I>
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(IDataset<I> 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(IDataset<I> dataset, int stratiAmount)
IStratiAssignerdataset - The dataset the datapoints will be sampled from.stratiAmount - The predetermined amount of strati the dataset will be stratified into.