Uses of Interface
org.tribuo.ConfigurableDataSource
Packages that use ConfigurableDataSource
Package
Description
Provides classes for loading in data from disk, processing it into examples, and splitting datasets for
things like cross-validation and train-test splits.
Provides classes for processing columnar data and generating
Examples.Provides classes which can load columnar data (using a
RowProcessor)
from a CSV (or other character delimited format) file.Provides classes which can load columnar data (using a
RowProcessor)
from a SQL source.Provides implementations of text data processors.
Simple data sources for ingesting or aggregating data.
Provides interop with JSON formatted data, along with tools for interacting with JSON provenance objects.
Provides some example regression data generators for testing implementations.
-
Uses of ConfigurableDataSource in org.tribuo.data
Fields in org.tribuo.data declared as ConfigurableDataSourceModifier and TypeFieldDescriptionConfigurableDataSource<? extends Output<?>> PreprocessAndSerialize.PreprocessAndSerializeOptions.dataSourceCompletelyConfigurableTrainTest.ConfigurableTrainTestOptions.testSourceCompletelyConfigurableTrainTest.ConfigurableTrainTestOptions.trainSource -
Uses of ConfigurableDataSource in org.tribuo.data.columnar
Classes in org.tribuo.data.columnar that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassColumnarDataSource<T extends Output<T>>AConfigurableDataSourcebase class which takes columnar data (e.g., csv or DB table rows) and generatesExamples. -
Uses of ConfigurableDataSource in org.tribuo.data.csv
Classes in org.tribuo.data.csv that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassCSVDataSource<T extends Output<T>>ADataSourcefor loading separable data from a text file (e.g., CSV, TSV) and applyingFieldProcessors to it. -
Uses of ConfigurableDataSource in org.tribuo.data.sql
Classes in org.tribuo.data.sql that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassSQLDataSource<T extends Output<T>>ADataSourcefor loading columnar data from a database and applyingFieldProcessors to it. -
Uses of ConfigurableDataSource in org.tribuo.data.text
Classes in org.tribuo.data.text that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassDirectoryFileSource<T extends Output<T>>A data source for a somewhat-common format for text classification datasets: a top level directory that contains a number of subdirectories.classTextDataSource<T extends Output<T>>A base class for textual data sets. -
Uses of ConfigurableDataSource in org.tribuo.data.text.impl
Classes in org.tribuo.data.text.impl that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassSimpleStringDataSource<T extends Output<T>>A version ofSimpleTextDataSourcethat accepts aListof Strings.classSimpleTextDataSource<T extends Output<T>>A dataset for a simple data format for text classification experiments. -
Uses of ConfigurableDataSource in org.tribuo.datasource
Classes in org.tribuo.datasource that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassAggregateConfigurableDataSource<T extends Output<T>>Aggregates multipleConfigurableDataSources, usesAggregateDataSource.IterationOrderto control the iteration order.final classIDXDataSource<T extends Output<T>>A DataSource which can read IDX formatted data (i.e., MNIST).final classLibSVMDataSource<T extends Output<T>>A DataSource which can read LibSVM formatted data.Constructor parameters in org.tribuo.datasource with type arguments of type ConfigurableDataSourceModifierConstructorDescriptionCreates an aggregate data source which will iterate the provided sources in the order of the list (i.e., usingAggregateDataSource.IterationOrder.SEQUENTIAL.AggregateConfigurableDataSource(List<ConfigurableDataSource<T>> sources, AggregateDataSource.IterationOrder order) Creates an aggregate data source using the supplied sources and iteration order. -
Uses of ConfigurableDataSource in org.tribuo.json
Classes in org.tribuo.json that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassJsonDataSource<T extends Output<T>>ADataSourcefor loading data from a JSON text file and applyingFieldProcessors to it. -
Uses of ConfigurableDataSource in org.tribuo.regression.example
Classes in org.tribuo.regression.example that implement ConfigurableDataSourceModifier and TypeClassDescriptionclassGenerates a single dimensional output drawn from N(slope*x + intercept,variance).classGenerates a single dimensional output drawn from N(w_0*x_0 + w_1*x_1 + w_2*x_1*x_0 + w_3*x_1*x_1*x_1 + intercept,variance).