Task 1 — Lazy Fitting with default LightGBM parameters.
Creates an unfitted forecaster per target and fits with default hyperparameters. No cross-validation or tuning is performed.
When cached tuning results are available (saved by a prior run in the spotforecast2 sibling package), they are loaded and applied automatically so that the lazy task benefits from prior tuning without re-running the search.
/tmp/ipykernel_5540/2078337976.py:22: DeprecationWarning: Derived pipeline fields (start_download, end_download, data_start, data_end, cov_start, cov_end, end_train_ts, start_train_ts) have moved to task.run_state. Reading them from the config is deprecated and will stop working in the next major release. config.targets continues to hold the user input unchanged; read the resolved list from task.run_state.targets.
task.prepare_data()