Provides classes which can load columnar data (using a RowProcessor) from a CSV (or other character delimited format) file.

CSVDataSource is the main way of loading CSV format data into Tribuo. It provides full control over featurisation, output processing and metadata extraction. CSVLoader is for simple numerical CSV files where all the non-response columns should be treated as features. CSVSaver writes out a Tribuo Dataset in CSV format suitable for loading via CSVLoader or some external tool