Uses of Class
org.tribuo.data.columnar.RowProcessor
Packages that use RowProcessor
Package
Description
Provides an implementation of LIME (Locally Interpretable Model Explanations).
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
Example
s.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 interop with JSON formatted data, along with tools for interacting with JSON provenance objects.
-
Uses of RowProcessor in org.tribuo.classification.explanations.lime
Constructors in org.tribuo.classification.explanations.lime with parameters of type RowProcessorModifierConstructorDescriptionLIMEColumnar
(SplittableRandom rng, Model<Label> innerModel, SparseTrainer<Regressor> explanationTrainer, int numSamples, RowProcessor<Label> exampleGenerator, Tokenizer tokenizer) Constructs a LIME explainer for a model which uses the columnar data processing system. -
Uses of RowProcessor in org.tribuo.data
Fields in org.tribuo.data declared as RowProcessorModifier and TypeFieldDescriptionRowProcessor<?>
DataOptions.rowProcessor
The name of the row processor from the config file. -
Uses of RowProcessor in org.tribuo.data.columnar
Fields in org.tribuo.data.columnar declared as RowProcessorMethods in org.tribuo.data.columnar that return RowProcessorModifier and TypeMethodDescriptionRowProcessor.copy()
Deprecated.In a future release this API will change, in the meantime this is the correct way to get a row processor with clean state.Constructors in org.tribuo.data.columnar with parameters of type RowProcessorModifierConstructorDescriptionprotected
ColumnarDataSource
(OutputFactory<T> outputFactory, RowProcessor<T> rowProcessor, boolean outputRequired) Constructs a columnar data source with the specified parameters. -
Uses of RowProcessor in org.tribuo.data.csv
Constructors in org.tribuo.data.csv with parameters of type RowProcessorModifierConstructorDescriptionCSVDataSource
(URI dataFile, RowProcessor<T> rowProcessor, boolean outputRequired) Creates a CSVDataSource using the specified RowProcessor to process the data.CSVDataSource
(URI dataFile, RowProcessor<T> rowProcessor, boolean outputRequired, char separator) Creates a CSVDataSource using the specified RowProcessor to process the data.CSVDataSource
(URI dataFile, RowProcessor<T> rowProcessor, boolean outputRequired, char separator, char quote) Creates a CSVDataSource using the specified RowProcessor to process the data, and the supplied separator and quote characters to read the input data file.CSVDataSource
(URI dataFile, RowProcessor<T> rowProcessor, boolean outputRequired, char separator, char quote, List<String> headers) Creates a CSVDataSource using the specified RowProcessor to process the data, and the supplied separator and quote characters to read the input data file.CSVDataSource
(Path dataPath, RowProcessor<T> rowProcessor, boolean outputRequired) Creates a CSVDataSource using the specified RowProcessor to process the data.CSVDataSource
(Path dataPath, RowProcessor<T> rowProcessor, boolean outputRequired, char separator) Creates a CSVDataSource using the specified RowProcessor to process the data.CSVDataSource
(Path dataPath, RowProcessor<T> rowProcessor, boolean outputRequired, char separator, char quote) Creates a CSVDataSource using the specified RowProcessor to process the data, and the supplied separator and quote characters to read the input data file.CSVDataSource
(Path dataPath, RowProcessor<T> rowProcessor, boolean outputRequired, char separator, char quote, List<String> headers) Creates a CSVDataSource using the specified RowProcessor to process the data, and the supplied separator and quote characters to read the input data file. -
Uses of RowProcessor in org.tribuo.data.sql
Constructors in org.tribuo.data.sql with parameters of type RowProcessorModifierConstructorDescriptionSQLDataSource
(String sqlString, SQLDBConfig sqlConfig, OutputFactory<T> outputFactory, RowProcessor<T> rowProcessor, boolean outputRequired) Constructs a SQLDataSource. -
Uses of RowProcessor in org.tribuo.json
Constructors in org.tribuo.json with parameters of type RowProcessorModifierConstructorDescriptionJsonDataSource
(URI dataFile, RowProcessor<T> rowProcessor, boolean outputRequired) Creates a JsonDataSource using the specified RowProcessor to process the data.JsonDataSource
(Path dataPath, RowProcessor<T> rowProcessor, boolean outputRequired) Creates a JsonDataSource using the specified RowProcessor to process the data.