API Reference

DataEntitySplit

class monad.ui.config.DataEntitySplit

Configuration of the division into training, validation and test sets.

from monad.ui.config import DataEntitySplit, TimeRange
from datetime import datetime

DataEntitySplit(
  training=95, 
  validation=5, 
  training_validation_end=datetime(2025, 9 ,1), 
  test=TimeRange(start_date=datetime(2025, 10, 1), end_date=datetime(2025, 10, 31))
)
Parameters

training: int
Percentage of entities used for the training.


validation: int
Percentage of entities used for the validation.


training_validation_end: datetime.datetime | None
The cutoff date for training and validation data. Only events before this date are included.


test: TimeRange | None
Default: None
Defines the time range for the test dataset.