Uses of Interface
org.tribuo.provenance.TrainerProvenance
Packages that use TrainerProvenance
Package
Description
Provides simple baseline multiclass classifiers.
Provides implementations of decision trees for classification problems.
Provides majority vote ensemble combiners for classification
along with an implementation of multiclass Adaboost.
Provides an implementation of multinomial naive bayes (i.e., naive bayes for non-negative count data).
Provides an implementation of Viterbi for generating structured outputs, which can sit on top of any
Label
based classification model.Provides an implementation of a linear chain CRF trained using Stochastic Gradient Descent.
Provides a SGD implementation of a Kernel SVM using the Pegasos algorithm.
Provides an interface to XGBoost for classification problems.
Provides an implementation of HDBSCAN*.
Provides a multithreaded implementation of K-Means, with a
configurable distance function.
Provides base classes for using liblinear from Tribuo.
The base interface to LibSVM.
Provides a K-Nearest Neighbours implementation which works across
all Tribuo
Output
types.Provides the base classes for models trained with stochastic gradient descent.
Provides common functionality for building decision trees, irrespective
of the predicted
Output
.Provides abstract classes for interfacing with XGBoost abstracting away all the
Output
dependent parts.Provides an interface for model prediction combinations,
two base classes for ensemble models, a base class for
ensemble excuses, and a Bagging implementation.
Provides the base interface and implementations of the
Model
hashing
which obscures the feature names stored in a model.This package contains the abstract implementation of an external model
trained by something outside of Tribuo.
Provides an interface to TensorFlow, allowing the training of non-sequential models using any supported
Tribuo output type.
Provides an interface for working with TensorFlow sequence models, using Tribuo's
SequenceModel
abstraction.Provides implementations of binary relevance based multi-label classification
algorithms.
Provides a multi-label ensemble combiner that performs a (possibly
weighted) majority vote among each label independently, along with an
implementation of classifier chain ensembles.
Provides Tribuo specific infrastructure for the
Provenance
system which
tracks models and datasets.Provides internal implementations for empty provenance classes and TrainerProvenance.
Provides simple baseline regression predictors.
Provides an implementation of decision trees for regression problems.
Provides implementations of sparse linear regression using various forms of regularisation penalty.
Provides an interface to XGBoost for regression problems.
Provides core classes for working with sequences of
Example
s.Provides infrastructure for applying transformations to a
Dataset
.-
Uses of TrainerProvenance in org.tribuo.classification.baseline
Methods in org.tribuo.classification.baseline that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.dtree
Methods in org.tribuo.classification.dtree that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.ensemble
Methods in org.tribuo.classification.ensemble that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.mnb
Methods in org.tribuo.classification.mnb that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.sequence.viterbi
Methods in org.tribuo.classification.sequence.viterbi that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.sgd.crf
Methods in org.tribuo.classification.sgd.crf that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.sgd.kernel
Methods in org.tribuo.classification.sgd.kernel that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.classification.xgboost
Methods in org.tribuo.classification.xgboost that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.clustering.hdbscan
Methods in org.tribuo.clustering.hdbscan that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.clustering.kmeans
Methods in org.tribuo.clustering.kmeans that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.common.liblinear
Methods in org.tribuo.common.liblinear that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.common.libsvm
Methods in org.tribuo.common.libsvm that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.common.nearest
Methods in org.tribuo.common.nearest that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.common.sgd
Methods in org.tribuo.common.sgd that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.common.tree
Classes in org.tribuo.common.tree that implement TrainerProvenanceModifier and TypeClassDescriptionprotected static class
Deprecated. -
Uses of TrainerProvenance in org.tribuo.common.xgboost
Classes in org.tribuo.common.xgboost that implement TrainerProvenanceModifier and TypeClassDescriptionprotected static class
Deprecated. -
Uses of TrainerProvenance in org.tribuo.ensemble
Methods in org.tribuo.ensemble that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.hash
Methods in org.tribuo.hash that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.interop
Classes in org.tribuo.interop that implement TrainerProvenanceModifier and TypeClassDescriptionfinal class
A dummy provenance for a model trained outside Tribuo. -
Uses of TrainerProvenance in org.tribuo.interop.tensorflow
Classes in org.tribuo.interop.tensorflow that implement TrainerProvenanceMethods in org.tribuo.interop.tensorflow that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.interop.tensorflow.sequence
Classes in org.tribuo.interop.tensorflow.sequence that implement TrainerProvenanceMethods in org.tribuo.interop.tensorflow.sequence that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.multilabel.baseline
Methods in org.tribuo.multilabel.baseline that return TrainerProvenanceModifier and TypeMethodDescriptionClassifierChainTrainer.getProvenance()
IndependentMultiLabelTrainer.getProvenance()
-
Uses of TrainerProvenance in org.tribuo.multilabel.ensemble
Methods in org.tribuo.multilabel.ensemble that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.provenance
Classes in org.tribuo.provenance that implement TrainerProvenanceModifier and TypeClassDescriptionclass
The skeleton of a TrainerProvenance that extracts the configured parameters.Fields in org.tribuo.provenance declared as TrainerProvenanceModifier and TypeFieldDescriptionprotected final TrainerProvenance
ModelProvenance.trainerProvenance
Methods in org.tribuo.provenance that return TrainerProvenanceConstructors in org.tribuo.provenance with parameters of type TrainerProvenanceModifierConstructorDescriptionEnsembleModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> memberProvenance) Creates a provenance for an ensemble model tracking the class name, creation time, dataset provenance and trainer provenance along with the individual model provenances for each ensemble member.EnsembleModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> instanceProvenance, boolean trackSystem, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> memberProvenance) Creates a provenance for an ensemble model tracking the class name, creation time, dataset provenance, trainer provenance and any instance specific provenance along with the individual model provenances for each ensemble member.EnsembleModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> instanceProvenance, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> memberProvenance) Creates a provenance for an ensemble model tracking the class name, creation time, dataset provenance, trainer provenance and any instance specific provenance along with the individual model provenances for each ensemble member.ModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance) Creates a model provenance tracking the class name, creation time, dataset provenance and trainer provenance.ModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> instanceProvenance) Creates a model provenance tracking the class name, creation time, dataset provenance, trainer provenance and any instance specific provenance.ModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> instanceProvenance, boolean trackSystem) Creates a model provenance tracking the class name, creation time, dataset provenance, trainer provenance and any instance specific provenance. -
Uses of TrainerProvenance in org.tribuo.provenance.impl
Classes in org.tribuo.provenance.impl that implement TrainerProvenanceModifier and TypeClassDescriptionfinal class
An empty TrainerProvenance, should not be used except by the provenance removal system.final class
A TrainerProvenance with a timestamp, used when there was no trainer involved in model construction (e.g., creating anEnsembleModel
from existing models).final class
An implementation ofTrainerProvenance
that delegates everything toSkeletalTrainerProvenance
. -
Uses of TrainerProvenance in org.tribuo.regression.baseline
Classes in org.tribuo.regression.baseline that implement TrainerProvenanceModifier and TypeClassDescriptionstatic final class
Deprecated.Methods in org.tribuo.regression.baseline that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.regression.rtree
Methods in org.tribuo.regression.rtree that return TrainerProvenanceModifier and TypeMethodDescriptionCARTJointRegressionTrainer.getProvenance()
CARTRegressionTrainer.getProvenance()
-
Uses of TrainerProvenance in org.tribuo.regression.slm
Methods in org.tribuo.regression.slm that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.regression.xgboost
Methods in org.tribuo.regression.xgboost that return TrainerProvenance -
Uses of TrainerProvenance in org.tribuo.sequence
Classes in org.tribuo.sequence that implement TrainerProvenanceMethods in org.tribuo.sequence that return TrainerProvenanceModifier and TypeMethodDescriptionHashingSequenceTrainer.getProvenance()
IndependentSequenceTrainer.getProvenance()
-
Uses of TrainerProvenance in org.tribuo.transform
Methods in org.tribuo.transform that return TrainerProvenance