Update forecast.py

2026-06-18 21:23:13 +00:00
parent b424bede20
commit 58af35ea3e
+1 -1
@@ -263,7 +263,7 @@ If combined MAE < 0.01 and warnings appeared, treat the win as suspicious.
| `ModuleNotFoundError: skforecast` | Deps not installed | `pip install pandas scikit-learn skforecast` | | `ModuleNotFoundError: skforecast` | Deps not installed | `pip install pandas scikit-learn skforecast` |
| Point missing from JSON | Not in `JOBS` | Add name to `JOBS`, re-run | | Point missing from JSON | Not in `JOBS` | Add name to `JOBS`, re-run |
| test.php: “No forecast_output.json” | File not generated | Run `forecast.py` from project root | | test.php: “No forecast_output.json” | File not generated | Run `forecast.py` from project root |
| Forecast loads, no dashed lines | Point name mismatch | JSON key must match chart series (e.g. `P`, not `Demand` unless thats the key) | | Forecast loads, no dashed lines | Point name mismatch | JSON key must match chart series (e.g. `P`, not `Demand` unless that's the key) |
| MAE = 0.00 in comp script | Flat or duplicate data | Read warnings in console | | MAE = 0.00 in comp script | Flat or duplicate data | Read warnings in console |
| `TARGET not found in JS_FILE` | Typo or wrong file | Check exact BACnet name in sample JS | | `TARGET not found in JS_FILE` | Typo or wrong file | Check exact BACnet name in sample JS |
| Predictions look flat | Short history or very stable signal | Normal for Ridge on flat power; try more data or different point | | Predictions look flat | Short history or very stable signal | Normal for Ridge on flat power; try more data or different point |