EnergiCast

Modele

EnergiCast udostępnia wspólny interfejs modeli poprzez rejestr MODEL_REGISTRY. Każdy model implementuje metody fit, predict oraz (opcjonalnie) save/load.

XGBForecaster (energicast.models.xgb)

ARIMAForecaster (energicast.models.arima)

TFTForecaster (energicast.models.tft)

Rejestr modeli

Rejestr (energicast.models.registry.MODEL_REGISTRY) umożliwia rejestrowanie modeli przez dekorator @register_model("alias"). Pipeline korzysta z rejestru przy instancjonowaniu modeli na podstawie pola TrainingConfig.model.