EnergiCast wykorzystuje Typer do ekspozycji funkcji przez CLI.
Główne polecenia znajdują się w energicast.cli.
python -m energicast.cli --help
python -m energicast.cli train --config examples/pv_config.yaml --out runs/model_xgb
TrainingConfig + sekcja danych).ForecastPipeline.fit).--out (konfiguracja, modele, metadata).python -m energicast.cli backtest --config examples/pv_config.yaml --out runs/backtest_xgb
ForecastPipeline.fit z włączoną walidacją rolling.run_backtest.metrics.csv, summary.json, reports/*.png).python -m energicast.cli export --model-dir runs/model_xgb --fmt pickle --out runs/export_xgb
ForecastPipeline.load).deploy.export.export_pipeline, aby przygotować artefakty do wdrożenia.metadata.json) z informacją o wersji pakietu.python -m energicast.cli report --backtest-dir runs/backtest_xgb
metrics.csv i summary.json.training lub plików w katalogach wynikowych.train → backtest → export).