Interface TrainerProvenance

All Superinterfaces:
com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance, Iterable<com.oracle.labs.mlrg.olcut.util.Pair<String,com.oracle.labs.mlrg.olcut.provenance.Provenance>>, com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance, com.oracle.labs.mlrg.olcut.provenance.Provenance, Serializable
All Known Implementing Classes:
AbstractCARTTrainer.AbstractCARTTrainerProvenance, DummyRegressionTrainer.DummyRegressionTrainerProvenance, EmptyTrainerProvenance, ExternalTrainerProvenance, HashingSequenceTrainer.HashingSequenceTrainerProvenance, SkeletalTrainerProvenance, TensorFlowSequenceTrainer.TensorFlowSequenceTrainerProvenance, TensorFlowTrainer.TensorFlowTrainerProvenance, TimestampedTrainerProvenance, TrainerProvenanceImpl, XGBoostTrainer.XGBoostTrainerProvenance

public interface TrainerProvenance extends com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance
A tag interface for trainer provenances.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The name of the provenance field recording if this is a sequence trainer.
    static final String
    The name of the provenance field recording the train invocation count.
    static final String
    The name of the provenance field recording the Tribuo version used in training.

    Fields inherited from interface com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance

    CLASS_NAME, DEFAULT_HASH_TYPE
  • Method Summary

    Methods inherited from interface com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance

    getConfiguredParameters, getInstanceValues, iterator

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance

    generateString, getClassName
  • Field Details

    • TRAIN_INVOCATION_COUNT

      static final String TRAIN_INVOCATION_COUNT
      The name of the provenance field recording the train invocation count.
      See Also:
    • IS_SEQUENCE

      static final String IS_SEQUENCE
      The name of the provenance field recording if this is a sequence trainer.
      See Also:
    • TRIBUO_VERSION_STRING

      static final String TRIBUO_VERSION_STRING
      The name of the provenance field recording the Tribuo version used in training.
      See Also: