Uses of Class
org.tribuo.provenance.ModelProvenance
Packages that use ModelProvenance
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 implementations of base classes and interfaces from
org.tribuo.Provides Tribuo specific infrastructure for the
Provenance system which
tracks models and datasets.Provides core classes for working with sequences of
Examples.Provides infrastructure for applying transformations to a
Dataset.-
Uses of ModelProvenance in org.tribuo
Classes in org.tribuo that implement interfaces with type arguments of type ModelProvenanceModifier and TypeClassDescriptionclassA prediction model, which is used to predict outputs for unseen instances.Fields in org.tribuo declared as ModelProvenanceModifier and TypeFieldDescriptionprotected final ModelProvenanceModel.provenanceThe model provenance.Methods in org.tribuo with type parameters of type ModelProvenanceModifier and TypeMethodDescriptionstatic <M extends com.oracle.labs.mlrg.olcut.provenance.Provenancable<ModelProvenance>>
ai.onnx.proto.OnnxMl.ModelProtoONNXExportable.buildModel(ONNXContext onnxContext, String domain, long modelVersion, M model) Creates an ONNX model protobuf for the supplied context.Methods in org.tribuo that return ModelProvenanceMethods in org.tribuo with parameters of type ModelProvenanceModifier and TypeMethodDescriptionModel.copy(String newName, ModelProvenance newProvenance) Copies a model, replacing its provenance and name with the supplied values.default StringONNXExportable.serializeProvenance(ModelProvenance provenance) Serializes the model provenance to a String.Constructors in org.tribuo with parameters of type ModelProvenanceModifierConstructorDescriptionprotectedModel(String name, ModelProvenance provenance, ImmutableFeatureMap featureIDMap, ImmutableOutputInfo<T> outputIDInfo, boolean generatesProbabilities) Constructs a new model, storing the supplied fields.SparseModel(String name, ModelProvenance provenance, ImmutableFeatureMap featureIDMap, ImmutableOutputInfo<T> outputIDInfo, boolean generatesProbabilities, Map<String, List<String>> activeFeatures) Constructs a sparse model from the supplied arguments. -
Uses of ModelProvenance in org.tribuo.ensemble
Methods in org.tribuo.ensemble with parameters of type ModelProvenance -
Uses of ModelProvenance in org.tribuo.impl
Methods in org.tribuo.impl that return ModelProvenanceConstructors in org.tribuo.impl with parameters of type ModelProvenanceModifierConstructorDescriptionModelDataCarrier(String name, ModelProvenance provenance, ImmutableFeatureMap featureDomain, ImmutableOutputInfo<T> outputDomain, boolean generatesProbabilities, String tribuoVersion) Constructs a new ModelDataCarrier. -
Uses of ModelProvenance in org.tribuo.provenance
Subclasses of ModelProvenance in org.tribuo.provenanceModifier and TypeClassDescriptionclassModel provenance for ensemble models.Methods in org.tribuo.provenance that return ModelProvenanceModifier and TypeMethodDescriptionEvaluationProvenance.getModelProvenance()The model provenance.Methods in org.tribuo.provenance that return types with arguments of type ModelProvenanceModifier and TypeMethodDescriptioncom.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> EnsembleModelProvenance.getMemberProvenance()Get the provenances for each ensemble member.Constructors in org.tribuo.provenance with parameters of type ModelProvenanceModifierConstructorDescriptionEvaluationProvenance(ModelProvenance modelProvenance, DataProvenance datasetProvenance) Constructs an evaluation provenance from the supplied provenances.Constructor parameters in org.tribuo.provenance with type arguments of type ModelProvenanceModifierConstructorDescriptionEnsembleModelProvenance(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. -
Uses of ModelProvenance in org.tribuo.sequence
Classes in org.tribuo.sequence that implement interfaces with type arguments of type ModelProvenanceModifier and TypeClassDescriptionclassSequenceModel<T extends Output<T>>A prediction model, which is used to predict outputs for unseen instances.Methods in org.tribuo.sequence that return ModelProvenanceConstructors in org.tribuo.sequence with parameters of type ModelProvenanceModifierConstructorDescriptionSequenceModel(String name, ModelProvenance provenance, ImmutableFeatureMap featureIDMap, ImmutableOutputInfo<T> outputIDMap) Builds a SequenceModel. -
Uses of ModelProvenance in org.tribuo.transform
Methods in org.tribuo.transform with parameters of type ModelProvenanceModifier and TypeMethodDescriptionprotected TransformedModel<T> TransformedModel.copy(String name, ModelProvenance newProvenance)