Class EnsembleModelProvenance
java.lang.Object
org.tribuo.provenance.ModelProvenance
org.tribuo.provenance.EnsembleModelProvenance
- All Implemented Interfaces:
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>>
Model provenance for ensemble models.
- See Also:
-
Field Summary
FieldsFields inherited from class org.tribuo.provenance.ModelProvenance
className, DATASET, datasetProvenance, INSTANCE_VALUES, instanceProvenance, time, TRAINER, trainerProvenance, TRAINING_TIME, versionString
Fields inherited from interface com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance
CLASS_NAME, DEFAULT_HASH_TYPE
-
Constructor Summary
ConstructorsConstructorDescriptionEnsembleModelProvenance
(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> memberProvenance) 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) EnsembleModelProvenance
(Map<String, com.oracle.labs.mlrg.olcut.provenance.Provenance> map) -
Method Summary
Modifier and TypeMethodDescriptioncom.oracle.labs.mlrg.olcut.provenance.ListProvenance
<? extends ModelProvenance> Iterator
<com.oracle.labs.mlrg.olcut.util.Pair<String, com.oracle.labs.mlrg.olcut.provenance.Provenance>> iterator()
toString()
Methods inherited from class org.tribuo.provenance.ModelProvenance
equals, getClassName, getDatasetProvenance, getInstanceProvenance, getTrainerProvenance, getTrainingTime, getTribuoVersion, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance
generateString
-
Field Details
-
MEMBERS
-
-
Constructor Details
-
EnsembleModelProvenance
public EnsembleModelProvenance(String className, OffsetDateTime time, DatasetProvenance datasetProvenance, TrainerProvenance trainerProvenance, com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> memberProvenance) -
EnsembleModelProvenance
public 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) -
EnsembleModelProvenance
-
-
Method Details
-
getMemberProvenance
public com.oracle.labs.mlrg.olcut.provenance.ListProvenance<? extends ModelProvenance> getMemberProvenance() -
toString
- Overrides:
toString
in classModelProvenance
-
iterator
public Iterator<com.oracle.labs.mlrg.olcut.util.Pair<String, com.oracle.labs.mlrg.olcut.provenance.Provenance>> iterator()- Specified by:
iterator
in interfaceIterable<com.oracle.labs.mlrg.olcut.util.Pair<String, com.oracle.labs.mlrg.olcut.provenance.Provenance>>
- Overrides:
iterator
in classModelProvenance
-