Data

Data#

Split observations and parameter positions, and construct batches.

Batches

Defines mini-batches for observed entries in an optimizer position.

BatchManager

Coordinates multiple Batches objects as one batching interface.

Split

Defines how observed position entries are split into train, validation, and test.

SplitManager

Wraps multiple Split objects for multi-branch splitting.

PositionSplit

Container for train, validation, and test position dictionaries.

PositionSplitManager

Coordinates multiple PositionSplit objects as one split interface.