MODULE REFERENCE
adapters
anomx.integrations.darts.adaptersDarts integration adapters.
Install with pip install "anomx[darts]" to use this module with Darts models.
classView source ↗
DartsForecastingModel
DartsForecastingModel(model: _DartsModel, *, target_column: str | None = None)Bases: Model
Adapter for any fitted or unfitted Darts forecasting model.
The wrapped model must implement the usual Darts fit(TimeSeries) and predict(n) methods. This gives Anomx access to Darts' forecasting model ecosystem without making Darts a required dependency.
| Parameter | Type | Default |
|---|---|---|
model | _DartsModel | required |
target_columnkeyword only | str | None | None |
Members
fitmethod
fit(dataset: TimeSeriesDataset) -> DartsForecastingModelFit the wrapped Darts model.
| Parameter | Type | Default |
|---|---|---|
dataset | TimeSeriesDataset | required |
Returns DartsForecastingModel
predictmethod
predict(horizon: int) -> ForecastPredict with the wrapped Darts model and return an Anomx forecast.
| Parameter | Type | Default |
|---|---|---|
horizon | int | required |
Returns Forecast
Inherited members
is_component_abstractBaseComponentget_component_typeBaseComponentget_component_keyBaseComponentget_component_nameBaseComponentget_component_docsBaseComponentget_component_descriptionBaseComponentget_component_iconBaseComponentget_component_image_pathBaseComponentget_component_statusBaseComponentget_component_default_configBaseComponentget_component_config_schemaBaseComponentget_component_code_versionBaseComponentget_component_source_pathBaseComponentget_component_import_pathBaseComponentget_component_capabilitiesBaseComponentget_component_signatureBaseComponentget_component_parametersBaseComponentget_configBaseComponentfunctionView source ↗
is_darts_available
is_darts_available() -> boolReturn whether Darts can be imported.
Returns bool