| Interface | Description |
|---|---|
| IDatasetSplitter | |
| IMultilabelCrossValidation |
Represents an algorithm that realizes a split of a given multilabel instances in folds, given a seed, custom information about the split represented as a string, and the fold that is left out for testing.
|
| Class | Description |
|---|---|
| ArbitrarySplitter |
Generates a purely random split of the dataset depending on the seed and on the portions provided.
|
| MulticlassClassStratifiedSplitter |
Makes use of the WekaUtil to split the data into a class-oriented stratified split preserving the class distribution.
|
| MultilabelDatasetSplitter |
This class provides methods to obtain train and test splits for a given data
set and split technique.
|
| RandomMultilabelCrossValidation |
Class executing pseudo-random splits to enable multilabelcrossvalidation.
|