High-level primitives base classes

High-level primitives base classes provides tools to the developers to easily create new primitives by abstracting some unnecessary and repetitive work.

Primitives base classes

FileReaderPrimitiveBase: A primitive base class for reading files referenced in columns.

DatasetSplitPrimitiveBase: A base class for primitives which fit on a Dataset object to produce splits of that Dataset when producing.

TabularSplitPrimitiveBase: A primitive base class for splitting tabular datasets.

Examples

Examples of primitives using these base classes can be found in this repository: