generate_minute_lags#

openstef_models.transforms.time_domain.lags_adder.generate_minute_lags(min_horizon: timedelta) list[timedelta][source]#

Generate minute-based lag features for short-term forecasting.

Creates hourly lags (1-23 hours) and sub-hourly lags (15, 30, 45 minutes) that are valid for the given forecast horizon.

Parameters:
  • min_horizon (timedelta) – Minimum forecast horizon - only lags >= this will be included.

  • min_horizon

Returns:

List of timedeltas representing valid minute-based lags, sorted descending.

Return type:

list[timedelta]