Installation Guide¶
This guide will help you install skforecast
, a powerful library for time series forecasting in Python. The default installation of skforecast
includes only the essential dependencies required for basic functionality. Additional optional dependencies can be installed for extended features.
Basic installation¶
To install the basic version of skforecast
with its core dependencies, run:
1 |
|
Specific version:
1 |
|
Latest (unstable):
1 |
|
The following dependencies are installed with the default installation:
- numpy>=1.20, <1.27
- pandas>=1.2, <2.3
- tqdm>=4.57, <4.67
- scikit-learn>=1.2, <1.5
- optuna>=2.10, <3.7
- joblib>=1.1, <1.5
Optional dependencies¶
To install the full version with all optional dependencies:
1 |
|
For specific use cases, you can install these dependencies as needed:
Sarimax¶
1 |
|
- pmdarima>=2.0, <2.1
- statsmodels>=0.12, <0.15
Plotting¶
1 |
|
- matplotlib>=3.3, <3.9
- seaborn>=0.11, <0.14
- statsmodels>=0.12, <0.15
Deeplearning¶
1 |
|
- matplotlib>=3.3, <3.9
- tensorflow>=2.13, <2.16