Class TensorFlowSequenceTrainer.TensorFlowSequenceTrainerProvenance

java.lang.Object
com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance
org.tribuo.provenance.SkeletalTrainerProvenance
org.tribuo.interop.tensorflow.sequence.TensorFlowSequenceTrainer.TensorFlowSequenceTrainerProvenance
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance, com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance, com.oracle.labs.mlrg.olcut.provenance.Provenance, Serializable, Iterable<com.oracle.labs.mlrg.olcut.util.Pair<String,com.oracle.labs.mlrg.olcut.provenance.Provenance>>, TrainerProvenance
Enclosing class:
TensorFlowSequenceTrainer<T extends Output<T>>

public static class TensorFlowSequenceTrainer.TensorFlowSequenceTrainerProvenance extends SkeletalTrainerProvenance
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance

    com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance.ExtractedInfo
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The name of the provenance field containing the graph hash.
    static final String
    The name of the provenance field containing the graph modified timestamp.

    Fields inherited from class com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance

    className, configuredParameters, HOST_SHORT_NAME, hostShortName

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

    CLASS_NAME, DEFAULT_HASH_TYPE

    Fields inherited from interface org.tribuo.provenance.TrainerProvenance

    IS_SEQUENCE, TRAIN_INVOCATION_COUNT, TRIBUO_VERSION_STRING
  • Constructor Summary

    Constructors
    Constructor
    Description
    TensorFlowSequenceTrainerProvenance(Map<String,com.oracle.labs.mlrg.olcut.provenance.Provenance> map)
    Deserialization constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected static com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance.ExtractedInfo
    extractTFProvenanceInfo(Map<String,com.oracle.labs.mlrg.olcut.provenance.Provenance> map)
     
    Map<String,com.oracle.labs.mlrg.olcut.provenance.PrimitiveProvenance<?>>
     

    Methods inherited from class org.tribuo.provenance.SkeletalTrainerProvenance

    equals, extractProvenanceInfo, getTribuoVersion, hashCode, isSequence

    Methods inherited from class com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance

    checkAndExtractProvenance, getClassName, getConfiguredParameters, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

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

    getConfiguredParameters, 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

    • GRAPH_HASH

      public static final String GRAPH_HASH
      The name of the provenance field containing the graph hash.
      See Also:
    • GRAPH_LAST_MOD

      public static final String GRAPH_LAST_MOD
      The name of the provenance field containing the graph modified timestamp.
      See Also:
  • Constructor Details

    • TensorFlowSequenceTrainerProvenance

      public TensorFlowSequenceTrainerProvenance(Map<String,com.oracle.labs.mlrg.olcut.provenance.Provenance> map)
      Deserialization constructor.
      Parameters:
      map - The provenances.
  • Method Details

    • getInstanceValues

      public Map<String,com.oracle.labs.mlrg.olcut.provenance.PrimitiveProvenance<?>> getInstanceValues()
      Specified by:
      getInstanceValues in interface com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance
      Overrides:
      getInstanceValues in class SkeletalTrainerProvenance
    • extractTFProvenanceInfo

      protected static com.oracle.labs.mlrg.olcut.provenance.impl.SkeletalConfiguredObjectProvenance.ExtractedInfo extractTFProvenanceInfo(Map<String,com.oracle.labs.mlrg.olcut.provenance.Provenance> map)