Uses of Interface
org.tribuo.provenance.TrainerProvenance
Packages that use TrainerProvenance
Package
Description
Provides the core interfaces and classes for using Tribuo.
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.Provides Tribuo specific infrastructure for the
Provenance system which
tracks models and datasets.Provides internal implementations for empty provenance classes and TrainerProvenance.
Provides core classes for working with sequences of
Examples.Provides infrastructure for applying transformations to a
Dataset.-
Uses of TrainerProvenance in org.tribuo
Subinterfaces with type arguments of type TrainerProvenance in org.tribuo -
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.provenance
Classes in org.tribuo.provenance that implement TrainerProvenanceModifier and TypeClassDescriptionclassThe skeleton of a TrainerProvenance that extracts the configured parameters.Fields in org.tribuo.provenance declared as TrainerProvenanceModifier and TypeFieldDescriptionprotected final TrainerProvenanceModelProvenance.trainerProvenanceProvenance of the trainer which created this model.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 classAn empty TrainerProvenance, should not be used except by the provenance removal system.final classA TrainerProvenance with a timestamp, used when there was no trainer involved in model construction (e.g., creating anEnsembleModelfrom existing models).final classAn implementation ofTrainerProvenancethat delegates everything toSkeletalTrainerProvenance. -
Uses of TrainerProvenance in org.tribuo.sequence
Classes in org.tribuo.sequence that implement TrainerProvenanceSubinterfaces with type arguments of type TrainerProvenance in org.tribuo.sequenceModifier and TypeInterfaceDescriptioninterfaceSequenceTrainer<T extends Output<T>>An interface for things that can train sequence prediction models.Methods 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