API Reference

DataTimeSplit

class monad.ui.config.DataTimeSplit

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

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

DataTimeSplit(
    training = TimeRange(
        start_date=datetime(2024, 1, 1), 
        end_date=datetime(2025, 8, 31)
    ), 
    validation = TimeRange(
        start_date=datetime(2025, 9, 1), 
        end_date=datetime(2025, 9, 30)
    ), 
    test = TimeRange(
        start_date=datetime(2025, 10, 1), 
        end_date=datetime(2025, 10, 31)
    )
)
Parameters

training: TimeRange | None
Definition of the training period.


validation: TimeRange | None
Definition of the validation period.


test: TimeRange | None
Default: None
Definition of the test period.