Interface DataSourceProvenance

All Superinterfaces:
DataProvenance, 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 Subinterfaces:
ConfiguredDataSourceProvenance
All Known Implementing Classes:
AggregateConfigurableDataSource.AggregateConfigurableDataSourceProvenance, AggregateDataSource.AggregateDataSourceProvenance, CSVDataSource.CSVDataSourceProvenance, CSVLoader.CSVLoaderProvenance, DemoLabelDataSource.DemoLabelDataSourceProvenance, DirectoryFileSource.DirectoryFileSourceProvenance, EmptyDataSourceProvenance, GaussianAnomalyDataSource.GaussianAnomalyDataSourceProvenance, GaussianClusterDataSource.GaussianClusterDataSourceProvenance, GaussianDataSource.GaussianDataSourceProvenance, IDXDataSource.IDXDataSourceProvenance, JsonDataSource.JsonDataSourceProvenance, LibSVMDataSource.LibSVMDataSourceProvenance, MultiLabelGaussianDataSource.MultiLabelGaussianDataSourceProvenance, NonlinearGaussianDataSource.NonlinearGaussianDataSourceProvenance, SimpleDataSourceProvenance, SimpleStringDataSource.SimpleStringDataSourceProvenance, SimpleTextDataSource.SimpleTextDataSourceProvenance, SQLDataSource.SQLDataSourceProvenance, TrainTestSplitter.SplitDataSourceProvenance

public interface DataSourceProvenance extends DataProvenance, com.oracle.labs.mlrg.olcut.provenance.ObjectProvenance
Data source provenance.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The name of the provenance field for the datasource timestamp.
    static final String
    The name of the provenance field for the file timestamp.
    static final String
    The name of the provenance field for the output factory.
    static final String
    The name of the provenance field for the resource hash.

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

    CLASS_NAME, DEFAULT_HASH_TYPE
  • Method Summary

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

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

    generateString, getClassName
  • Field Details

    • RESOURCE_HASH

      static final String RESOURCE_HASH
      The name of the provenance field for the resource hash.
      See Also:
    • FILE_MODIFIED_TIME

      static final String FILE_MODIFIED_TIME
      The name of the provenance field for the file timestamp.
      See Also:
    • DATASOURCE_CREATION_TIME

      static final String DATASOURCE_CREATION_TIME
      The name of the provenance field for the datasource timestamp.
      See Also:
    • OUTPUT_FACTORY

      static final String OUTPUT_FACTORY
      The name of the provenance field for the output factory.
      See Also: