MODULE REFERENCE
darts_naive_seasonal
anomx.models.forecasting.darts_naive_seasonalDarts-backed forecasting model (requires the darts extra).
classView source ↗
DartsNaiveSeasonalModel
DartsNaiveSeasonalModel(config: dict[str, Any] | None = None)Bases: NormalityModel, Predictive
One-step-ahead naive seasonal forecasts backed by darts.
Darts is the reference ecosystem for the time-series side of anomx; this component demonstrates the integration pattern with the smallest possible darts model. Residuals against the forecast land in model_score.
| Parameter | Type | Default |
|---|---|---|
config | dict[str, Any] | None | None |
Members
component_keyattribute
component_key = 'darts_naive_seasonal'component_iconattribute
component_icon = 'LineChartUp01'signatureattribute
signature = ModelSignature(structures={DataStructure.TEMPORAL_SEQUENCE}, modalities={Modality.NUMERIC}, requirements={'regular_or_known_timestamps'})component_nameattribute
component_name = 'Darts Naive Seasonal'component_default_configattribute
component_default_config = {'feature_columns': [], 'seasonal_period': 1}component_config_schemaattribute
component_config_schema = {'feature_columns': {'type': 'array'}, 'seasonal_period': {'type': 'integer'}}capabilitiesattribute
capabilities: ClassVar[ComponentCapabilities] = ComponentCapabilities(supports_unordered_samples=False, supports_sequences=True, supports_irregular_sampling=False, requires_regular_sampling=True)preferred_viewattribute
preferred_view: ClassVar[str] = 'timeseries'fitmethod
fit(data: Any) -> None| Parameter | Type | Default |
|---|---|---|
data | Any | required |
Returns None
predictmethod
predict(data: Any) -> pd.DataFrame| Parameter | Type | Default |
|---|---|---|
data | Any | required |
Returns pd.DataFrame
savemethod
save(path: str) -> None| Parameter | Type | Default |
|---|---|---|
path | str | required |
Returns None
loadmethod
load(path: str) -> DartsNaiveSeasonalModel| Parameter | Type | Default |
|---|---|---|
path | str | required |
Returns DartsNaiveSeasonalModel
Inherited members
partial_fitNormalityModelscore_batchNormalityModelis_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_configBaseComponentforecastPredictiveget_capability_keyCapability