| Interface | Description |
|---|---|
| IStratiAmountSelector<D extends IDataset<?>> |
Functional interface to write custom logic for selecting the amount of strati
for a dataset.
|
| IStratiAssigner<I,D extends IDataset<I>> |
Interface to write custom Assigner for datapoints to strati.
|
| Class | Description |
|---|---|
| AttributeBasedStratiAmountSelectorAndAssigner<I extends INumericLabeledAttributeArrayInstance<?>,D extends IOrderedLabeledAttributeArrayDataset<I,?>> |
This class is responsible for computing the amount of strati in
attribute-based stratified sampling and assigning elements to the strati.
|
| AttributeDiscretizationPolicy | |
| ClusterStratiAssigner<I extends INumericArrayInstance,D extends IDataset<I>> | |
| DiscretizationHelper<D extends AILabeledAttributeArrayDataset<?,?>> |
This helper class provides methods that are required in order to discretize
numeric attributes.
|
| GMeansStratiAmountSelectorAndAssigner<I extends INumericArrayInstance,D extends IDataset<I>> |
Combined strati amount selector and strati assigner via g-means.
|
| KMeansStratiAssigner<I extends INumericArrayInstance,D extends IDataset<I>> |
Cluster the data set with k-means into k Clusters, where each cluster stands
for one stratum.
|
| StratifiedSampling<I,D extends IOrderedDataset<I>> |
Implementation of Stratified Sampling: Divide dataset into strati and sample
from each of these.
|
| Enum | Description |
|---|---|
| DiscretizationHelper.DiscretizationStrategy |