Package org.tribuo.classification
package org.tribuo.classification
Provides classes and infrastructure for multiclass classification problems.
The multiclass Output implementation is called
Label and has an associated
Evaluator, OutputFactory
and OutputInfos.
Note: Tribuo has no specialisation for binary classification, all classification tasks are considered to be multiclass, and all classification models work for multiclass problems.
-
ClassDescriptionClassifiable<T extends Classifiable<T>>A tag interface for multi-class and multi-label classification tasks.An
Optionsthat can produce a classificationTrainerbased on the provided arguments.AnImmutableOutputInfoobject forLabels.An immutable multi-class classification label.A factory for making Label related classes.Provenance forLabelFactory.The base class for information about multi-class classification Labels.A mutableLabelInfo.This class provides static methods used by the demo classes in each classification backend.Tag interface denoting theTrainercan use label weights.