Interface | Description |
---|---|
IStratiAmountSelector<I extends IInstance> | Functional interface to write custom logic for selecting the amount of strati for a dataset. |
IStratiAssigner<I extends IInstance> | Interface to write custom Assigner for datapoints to strati. |
Class | Description |
---|---|
AttributeBasedStratiAmountSelectorAndAssigner<I extends IInstance> | 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 IInstance> | |
DiscretizationHelper<I extends IInstance> | This helper class provides methods that are required in order to discretize numeric attributes. |
GMeansStratiAmountSelectorAndAssigner<I extends IInstance> | Combined strati amount selector and strati assigner via g-means. |
Interval | |
KMeansStratiAssigner<I extends IInstance> | Cluster the data set with k-means into k Clusters, where each cluster stands for one stratum. |
StratifiedSampling<I extends IInstance> | Implementation of Stratified Sampling: Divide dataset into strati and sample from each of these. |
Enum | Description |
---|---|
DiscretizationHelper.DiscretizationStrategy |