complete-api-reference
/complete-api-reference
Provides complete constructor and method signatures for all skforecast forecasters, backtesting functions, search functions, cross-validation classes, preprocessing, feature selection, and drift detection. Use when the user needs exact parameter names, types, or defaults for any skforecast class or function.
- Author
- skforecast ↗
- Repository
- skforecast-ai ↗
- Licence
- Apache-2.0
- Last repository change
- 11.11.2026
Assessment and security
- Files in this package
- 5
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 11.11.2026, without references to retired models or APIs.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
What it does and when to use it
Provides complete constructor and method signatures for all skforecast forecasters, backtesting functions, search functions, cross-validation classes, preprocessing, feature selection, and drift detection. Use when the user needs exact parameter names, types, or defaults for any skforecast class or function.
Original author description
Provides complete constructor and method signatures for all skforecast forecasters, backtesting functions, search functions, cross-validation classes, preprocessing, feature selection, and drift detection. Use when the user needs exact parameter names, types, or defaults for any skforecast class or function.
How it works
- When to Use
- Quick Index
- References
SKILL.md preview
--- name: complete-api-reference description: > Provides complete constructor and method signatures for all skforecast forecasters, backtesting functions, search functions, cross-validation classes, preprocessing, feature selection, and drift detection. Use when the user needs exact parameter names, types, or defaults for any skforecast class or function. --- # Complete API Reference ## When to Use Use this when you need exact parameter names, types, defaults, or method signatures for any skforecast class or function. ### Related skills - **Prerequisite**: `choosing-a-forecaster` (pick the class first; this skill only supplies its signature) - **Alongside**: any workflow skill (they show the idiomatic usage, this one the exact arguments) - **Next**: `troubleshooting-common-errors` (when a signature looks right but the call still fails) ## Quick Index ### Forecaster Constructors - `ForecasterRecursive` — single series, recursive strategy - `ForecasterRecursiveMultiSeries` — multiple series, global model - `ForecasterDirect` — single series, one model per step - `ForecasterDirectMultiVariate` — multiple input series, one target - `ForecasterRecursiveClassifier` — classification-based - `ForecasterStats` — statistical models (ARIMA, ETS, SARIMAX, ARAR) - `ForecasterEquivalentDate` — baseline using past offsets - `ForecasterRnn` — deep learning (RNN/LSTM/GRU) - `ForecasterFoundation` — zero-shot with foundation models (Chronos-2, TimesFM 2.5/3.0, Moirai-2, TabICL, TabPFN-TS, TFC-T0, Nori, TS-ICL, Timestral, TiRex-2) - `FoundationModel` — low-level foundation model wrapper used by `ForecasterFoundation` - `get_model_info` / `list_adapters`: capabilities of a foundation model (exog, quantiles, context length, backend, license) without installing its backend ### Forecaster Methods - `fit()` — train the model - `predict()` — generate point forecasts - `predict_interval()` — generate prediction intervals ### Model Selection - `backtesting_forecaster` — backtest single-series forecasters - `backtesting_forecaster_multiseries` — backtest multi-series forecasters - `backtesting_stats` — backtest statistical models - `backtesting_foundation` — backtest `ForecasterFoundation` (zero-shot) - `grid_search_forecaster` / `grid_search_forecaster_multiseries` / `grid_search_stats` - `random_search_forecaster` / `random_search_forecaster_multiseries` / `random_search_stats` - `bayesian_search_forecaster` / `bayesian_search_forecaster_multiseries` - `bayesian_search_foundation` — tune `ForecasterFoundation` inference-time parameters - `grid_search_equivalent_date` — tune `ForecasterEquivalentDate` baselines - `TimeSeriesFold` — multi-step cross-validation - `OneStepAheadFold` — fast one-step cross-validation ### Feature Selection - `select_features` — single series - `select_features_multiseries` — multi-series ### Drift Detection - `RangeDriftDetector` — lightweight range check - `PopulationDriftDetector` — statistical tests ### Preprocessing - `RollingFeatures` — rolling window statistics - `TimeSeriesDifferentiator` — differencing - `CalendarFeatures` — calendar features ## References Full constructor and method signatures for all public skforecast classes and functions, split by domain: - **Forecaster constructors**: See [references/forecaster-constructors.md](references/forecaster-constructors.md) - **Forecaster methods** (`fit()`, `predict()`, `predict_interval()`, `predict_quantiles()`, `predict_dist()`, `set_params()`, `set_lags()`, `set_out_sample_residuals()`, availability matrix): See [references/forecaster-methods.md](references/forecaster-methods.md) - **Backtesting, search, cross-validation, feature selection**: See [references/model-selection-signatures.md](references/model-selection-signatures.md) - **Drift detection and preprocessing**: See [references/preprocessing-signatures.md](references/preprocessing-signatures.md)
Files in this package (5)
- SKILL.md 4 KB
- references/forecaster-constructors.md 9 KB
- references/forecaster-methods.md 20 KB
- references/model-selection-signatures.md 15 KB
- references/preprocessing-signatures.md 2 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · skforecast/skforecast-ai | 90 | Apache-2.0 |
| skforecast/skforecast | 90 | BSD-3-Clause |
Database snapshot: 13.11.2026 · package version 5d8517c0ac3c (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100troubleshooting-common-errors
Diagnoses and fixes common errors when using skforecast, especially mistakes frequently made by LLMs generating skforecast code. Covers deprecated imports, wrong function names, missing parameters, and data format issues. Use when generated code produces errors or unexpected results. - 90skforecast-ai-forecasting
Forecast time series stored in CSV files with the tools of the skforecast-ai MCP server (profile, plan, create_cv, backtest, compare, forecast). Use when asked to forecast, backtest or compare forecasting models on tabular time series and the skforecast-ai server is connected.… - 100choosing-a-forecaster
Guides selection of the appropriate skforecast forecaster based on the user's data characteristics and requirements. Provides a decision matrix mapping use cases to forecaster classes. Use when the user is unsure which forecaster to use or asks for a recommendation. - 95sdk-reference
Complete Even Hub SDK API reference — all methods, types, interfaces, enums, and event models for G2 smart glasses development. Use when looking up specific API signatures, parameters, return types, or type definitions. - 100review-user-guide
Reviews an existing skforecast user guide (notebook or Markdown) against the current code, reports the findings and waits for approval before editing it. Use when a guide has to be checked, updated or improved for a documentation release. - 100go-functions
Use when designing or reviewing Go function APIs, parameters, returns, ordering, Printf helpers, or constructor configuration via parameters, structs, or functional options. Routine body edits alone do not qualify.