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 OutputInfo
s.
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
Options
that can produce a classificationTrainer
based on the provided arguments.AnImmutableOutputInfo
object forLabel
s.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 theTrainer
can use label weights.