Package org.tribuo.data.columnar
package org.tribuo.data.columnar
Provides classes for processing columnar data and generating
Example
s.
The main class is RowProcessor
which can take a Map
from String to String and generate Feature
s using a FieldProcessor
and Output
s using a ResponseProcessor
.
-
ClassDescriptionColumnarDataSource<T extends Output<T>>A
ConfigurableDataSource
base class which takes columnar data (e.g., csv or DB table rows) and generatesExample
s.A Feature with extra bookkeeping for use inside the columnar package.An abstract class for iterators that read data in to a columnar format, usually from a file of some kind.A representation of a row of untyped data from a columnar data source.Takes a list of columnar features and adds new features or removes existing features.Extracts a value from a field to be placed in anExample
's metadata field.An interface for things that process the columns in a data set.The types of generated features.ResponseProcessor<T extends Output<T>>An interface that will take the response field and produce anOutput
.RowProcessor<T extends Output<T>>A processor which takes a Map of String to String and returns anExample
.RowProcessor.Builder<T extends Output<T>>Builder forRowProcessor
.