Package org.tribuo

Interface ConfigurableDataSource<T extends Output<T>>

Type Parameters:
T - The Output type.
All Superinterfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, DataSource<T>, Iterable<Example<T>>, com.oracle.labs.mlrg.olcut.provenance.Provenancable<DataSourceProvenance>
All Known Implementing Classes:
AggregateConfigurableDataSource, CheckerboardDataSource, ColumnarDataSource, ConcentricCirclesDataSource, CSVDataSource, DemoLabelDataSource, DirectoryFileSource, GaussianAnomalyDataSource, GaussianClusterDataSource, GaussianDataSource, GaussianLabelDataSource, IDXDataSource, InterlockingCrescentsDataSource, JsonDataSource, LibSVMDataSource, MultiLabelGaussianDataSource, NoisyInterlockingCrescentsDataSource, NonlinearGaussianDataSource, SimpleStringDataSource, SimpleTextDataSource, SQLDataSource, TextDataSource

public interface ConfigurableDataSource<T extends Output<T>> extends DataSource<T>, com.oracle.labs.mlrg.olcut.config.Configurable
It's a DataSource that's also Configurable.
  • Method Summary

    Methods inherited from interface com.oracle.labs.mlrg.olcut.config.Configurable

    postConfig

    Methods inherited from interface org.tribuo.DataSource

    getOutputFactory

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

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

    getProvenance