|
Class Summary |
| ClassifiedDataset |
Pairs a dataset and a classifier, for easy inspection of the actions of a
classifier. |
| ClassifiedDataset.ExplanationViewer |
|
| CrossValidatedDataset |
View result of some sort of train/test experiment. |
| CrossValSplitter<T> |
Split into k separate disjoint folds, then return k train/test splits
where each train set is the union of k-1 folds, and the test set
is the k-th fold. |
| Evaluation |
Stores some detailed results of evaluating a classifier on data. |
| Evaluation.ConfusionMatrixViewer |
|
| Evaluation.ElevenPointPrecisionViewer |
|
| Evaluation.Matrix |
|
| Evaluation.PropertyViewer |
|
| Evaluation.ROCViewer |
|
| EvaluationGroup |
A group of related evaluations. |
| Expt |
Simple experiment on a classifier. |
| FixedTestSetSplitter<T> |
Provides exactly one 'split', between the entire set given, and a fixed
designated test set. |
| LeaveOneOutSplitter<T> |
Do N-fold cross-validation, where N is the number of different
subpopulations. |
| RandomSplitter<T> |
Split into one train, one test partition. |
| SimpleRandomSplitter<T> |
Split into one train, one test partition. |
| StrataSorter |
Helper class for splitting up iterators over Examples, by class. |
| StratifiedCrossValSplitter |
Works with datasets of binary examples. |
| SubpopSorter<T> |
Helper class for splitting up iterators over Instances |
| SubsamplingCrossValSplitter<T> |
Variant of cross-validation in which not all training data is used. |
| Tester |
Test a classifier, in a number of ways. |
| WebmasterSplitter<T> |
A complicated splitter that stratifies samples according to an
arbitrary "profile" property, and restricts train/test splits to
not cross boundaries defined by "user" and "request" properties. |