{ "name": "canonical_f12_ebm_price", "train_panel": "/work/heimdall/data/processed/dk1_panel_rich_v2_train.parquet", "val_panel": "/work/heimdall/data/processed/dk1_panel_rich_v2_val.parquet", "out_dir": "models/forecaster/canonical_f12_ebm_price/seed-137", "seq_len": 96, "horizon": 16, "patch_len": 8, "d_model": 128, "nhead": 8, "n_layers": 6, "dropout": 0.1, "epochs": 30, "batch_size": 64, "lr": 0.0002, "weight_decay": 0.0001, "seed": 137, "sigma_data": 1.0, "sigma_min": 0.002, "sigma_max": 80.0, "rho": 7.0, "p_mean": -1.2, "p_std": 1.2, "n_sampler_steps": 32, "n_inference_samples": 256, "multivariate": true, "feature_names": [ "imbalance_price_dkk_mwh_15min", "load_actual_mw", "da_price_dkk_mwh", "de_da_price_eur_mwh", "se3_da_price_eur_mwh", "no2_da_price_eur_mwh", "wind_speed_100m", "wind_direction_100m", "temperature_2m", "shortwave_radiation", "cloud_cover", "wind_gen_mw", "solar_gen_mw", "hour_sin", "hour_cos", "dow_sin", "dow_cos", "month_sin", "month_cos", "is_dk_holiday", "is_weekend", "mfrr_up_volume_mw", "mfrr_down_volume_mw", "fe_offshore_wind_mw", "fe_onshore_wind_mw", "fe_solar_mw", "fe_total_renewable_mw", "fe_total_renewable_24h_mean", "fe_total_renewable_24h_std", "fe_total_renewable_6h_cumsum", "fe_total_renewable_zscore_24h", "bocpd_run_length_mean", "bocpd_p_change", "bocpd_entropy", "zscore_24h", "zscore_96h", "hampel_flag_24h", "realized_vol_1h", "isoforest_score", "mahalanobis_24h", "dk1_de_spread_eur_mwh", "dk1_se3_spread_eur_mwh", "dk1_no2_spread_eur_mwh", "dk1_de_spread_zscore_24h" ], "target": "price", "target_column": null, "anomaly_panel": "/work/heimdall/data/processed/anomaly_features.parquet", "experiment": "heimdall-forecaster-f12", "quantiles": [ 0.1, 0.5, 0.9 ], "n_features": 44, "method": "EDM-Karras2022 denoiser parameterisation", "runtime_seconds": 31.928953409194946 }