Represents a Calibration specification indicating for a mal-formatted csv file, what to
consider as the header and the data range.
Represents a CsvBuilder object. This struct allows you to specify headers, corresponding data, a limit on how much data to consider for subsequent manipulations, as well as an internal error handler.
A utility struct for converting JSON data to CSV format.
Represents a caching mechanism for CSV results, holding a data generator, cache path, and cache duration.
Represents an Expression instance object. This struct allows you specify an expression to compare column values of tabulated csv data.
Represents a pivot transformation on a dataset. This struct allows you to specify how to transform a dataset by pivoting one of its columns.
Represents a Training instance object. This structs allows you specify input output pairs for supervised learning algorithms in this library.