Uses of Interface
org.tribuo.Trainer
Packages that use Trainer
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.
Evaluation base classes, along with code for train/test splits and cross validation.
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 Trainer in org.tribuo
Subinterfaces of Trainer in org.tribuoModifier and TypeInterfaceDescriptioninterfaceIncrementalTrainer<T extends Output<T>, U extends Model<T>>An interface for incremental training ofModels.interfaceSparseTrainer<T extends Output<T>>Denotes this trainer emits aSparseModel. -
Uses of Trainer in org.tribuo.ensemble
Classes in org.tribuo.ensemble that implement TrainerModifier and TypeClassDescriptionclassBaggingTrainer<T extends Output<T>>A Trainer that wraps another trainer and produces a bagged ensemble.Fields in org.tribuo.ensemble declared as TrainerConstructors in org.tribuo.ensemble with parameters of type TrainerModifierConstructorDescriptionBaggingTrainer(Trainer<T> trainer, EnsembleCombiner<T> combiner, int numMembers) Constructs a bagging trainer with the supplied parameters usingDEFAULT_SEEDas the RNG seed.BaggingTrainer(Trainer<T> trainer, EnsembleCombiner<T> combiner, int numMembers, long seed) Constructs a bagging trainer with the supplied parameters. -
Uses of Trainer in org.tribuo.evaluation
Constructors in org.tribuo.evaluation with parameters of type Trainer -
Uses of Trainer in org.tribuo.hash
Classes in org.tribuo.hash that implement TrainerMethods in org.tribuo.hash that return TrainerModifier and TypeMethodDescriptionHashingOptions.getHashedTrainer(Trainer<T> innerTrainer) Gets the trainer wrapped in a hashing trainer.Methods in org.tribuo.hash with parameters of type TrainerModifier and TypeMethodDescriptionHashingOptions.getHashedTrainer(Trainer<T> innerTrainer) Gets the trainer wrapped in a hashing trainer.Constructors in org.tribuo.hash with parameters of type TrainerModifierConstructorDescriptionHashingTrainer(Trainer<T> trainer, Hasher hasher) Constructs a hashing trainer using the supplied parameters. -
Uses of Trainer in org.tribuo.provenance
Constructors in org.tribuo.provenance with parameters of type TrainerModifierConstructorDescriptionprotected <T extends Output<T>>SkeletalTrainerProvenance(Trainer<T> host) Builds a trainer provenance extracting the standard information from the host. -
Uses of Trainer in org.tribuo.provenance.impl
Constructors in org.tribuo.provenance.impl with parameters of type TrainerModifierConstructorDescription<T extends Output<T>>TrainerProvenanceImpl(Trainer<T> host) Construct a TrainerProvenance by reading all the configurable parameters along with the train call count. -
Uses of Trainer in org.tribuo.sequence
Constructors in org.tribuo.sequence with parameters of type TrainerModifierConstructorDescriptionIndependentSequenceTrainer(Trainer<T> innerTrainer) Builds a sequence trainer which uses aTrainerto independently predict each sequence element. -
Uses of Trainer in org.tribuo.transform
Classes in org.tribuo.transform that implement TrainerModifier and TypeClassDescriptionfinal classTransformTrainer<T extends Output<T>>ATrainerwhich encapsulates another trainer plus aTransformationMapobject to apply to eachDatasetbefore training eachModel.Constructors in org.tribuo.transform with parameters of type TrainerModifierConstructorDescriptionTransformTrainer(Trainer<T> innerTrainer, TransformationMap transformations) Creates a trainer which transforms the data before training, and stores the transformers along with the trained model in aTransformedModel.TransformTrainer(Trainer<T> innerTrainer, TransformationMap transformations, boolean densify) Creates a trainer which transforms the data before training, and stores the transformers along with the trained model in aTransformedModel.TransformTrainer(Trainer<T> innerTrainer, TransformationMap transformations, boolean densify, boolean includeImplicitZeroFeatures) Creates a trainer which transforms the data before training, and stores the transformers along with the trained model in aTransformedModel.