Uses of Interface
org.tribuo.evaluation.Evaluator
Package
Description
Provides the core interfaces and classes for using Tribuo.
Provides classes and infrastructure for anomaly detection problems.
Evaluation classes for anomaly detection.
Provides classes and infrastructure for multiclass classification problems.
Evaluation classes for multi-class classification.
Provides classes and infrastructure for working with clustering problems.
Evaluation classes for clustering.
Evaluation base classes, along with code for train/test splits and cross validation.
Provides classes and infrastructure for working with multi-label classification problems.
Evaluation classes for multi-label classification using
MultiLabel
.Provides classes and infrastructure for regression problems with single or multiple output dimensions.
Evaluation classes for single or multi-dimensional regression.
-
Uses of Evaluator in org.tribuo
Modifier and TypeMethodDescriptionEvaluator<T,
? extends Evaluation<T>> OutputFactory.getEvaluator()
Gets anEvaluator
suitable for measuring performance of predictions for the Output subclass. -
Uses of Evaluator in org.tribuo.anomaly
-
Uses of Evaluator in org.tribuo.anomaly.evaluation
Modifier and TypeClassDescriptionclass
-
Uses of Evaluator in org.tribuo.classification
-
Uses of Evaluator in org.tribuo.classification.evaluation
-
Uses of Evaluator in org.tribuo.clustering
-
Uses of Evaluator in org.tribuo.clustering.evaluation
Modifier and TypeClassDescriptionclass
-
Uses of Evaluator in org.tribuo.evaluation
Modifier and TypeClassDescriptionclass
AbstractEvaluator<T extends Output<T>,
C extends MetricContext<T>, E extends Evaluation<T>, M extends EvaluationMetric<T, C>> Base class for evaluators.Modifier and TypeMethodDescriptionstatic <T extends Output<T>,
R extends Evaluation<T>>
Map<MetricID<T>,DescriptiveStats> EvaluationAggregator.summarize
(Evaluator<T, R> evaluator, List<? extends Model<T>> models, Dataset<T> dataset) Summarize performance using the supplied evaluator across several models on one dataset.static <T extends Output<T>,
R extends Evaluation<T>>
Map<MetricID<T>,DescriptiveStats> EvaluationAggregator.summarize
(Evaluator<T, R> evaluator, Model<T> model, List<? extends Dataset<T>> datasets) Summarize performance according to evaluator for a single model across several datasets.ModifierConstructorDescriptionBuilds a k-fold cross-validation loop.Builds a k-fold cross-validation loop.OnlineEvaluator
(Evaluator<T, E> evaluator, Model<T> model, DataProvenance provenance) Constructs anOnlineEvaluator
which accumulates predictions. -
Uses of Evaluator in org.tribuo.multilabel
-
Uses of Evaluator in org.tribuo.multilabel.evaluation
-
Uses of Evaluator in org.tribuo.regression
-
Uses of Evaluator in org.tribuo.regression.evaluation
Modifier and TypeClassDescriptionfinal class