| estimator |
object |
Estimator or pipeline compatible with scikit-learn. |
| lags |
np.ndarray |
Lags used as predictors. |
| lags_names |
list |
Names of the lags used as predictors. |
| max_lag |
int |
Maximum lag included in lags. |
| window_features |
list |
Classes used to create window features. |
| window_features_names |
list |
Names of the window features in X_train. |
| window_features_class_names |
list |
Names of classes for window features. |
| max_size_window_features |
int |
Maximum window size for window features. |
| window_size |
int |
Required window size for predictors. Max of max_lag and max_size_window_features, plus differentiation order if applicable. |
| encoding |
str |
Encoding used to identify the different series. |
| encoder |
sklearn.preprocessing |
Scikit-learn encoder for series. |
| encoding_mapping_ |
dict |
Mapping of the encoding for series identities. |
| transformer_series |
(transformer, dict) |
Transformer(s) for the series. |
| transformer_series_ |
dict |
Internal dictionary of series transformers. |
| transformer_exog |
transformer |
Transformer for exogenous variables. |
| weight_func |
(Callable, dict) |
Weighting function(s). |
| weight_func_ |
dict |
Internal dictionary of weighting functions. |
| source_code_weight_func |
(str, dict) |
Source code of weighting functions. |
| series_weights |
dict |
Weights associated with each series. |
| series_weights_ |
dict |
Internal dictionary of series weights. |
| differentiation |
(int, dict) |
Differencing order applied to series. |
| differentiation_max |
int |
Maximum order of differentiation. |
| differentiator |
(TimeSeriesDifferentiator, dict) |
Differentiation objects. |
| differentiator_ |
dict |
Internal dictionary of differentiators. |
| dropna_from_series |
bool |
Whether to drop NaNs from training matrices. |
| last_window_ |
dict |
Last training window per series in original scale. |
| index_type_ |
type |
Type of training index. |
| index_freq_ |
str |
Frequency of training index. |
| training_range_ |
dict |
First/last training index values per series. |
| series_names_in_ |
list |
Series names provided during training. |
| exog_in_ |
bool |
True if trained with exogenous variables. |
| exog_names_in_ |
list |
Names of exogenous variables used. |
| exog_type_in_ |
type |
Type of exogenous data used. |
| exog_dtypes_in_ |
dict |
Exogenous data types before transformation. |
| exog_dtypes_out_ |
dict |
Exogenous data types after transformation. |
| X_train_series_names_in_ |
list |
Series names in the internal X_train. |
| X_train_window_features_names_out_ |
list |
Window feature names in X_train. |
| X_train_exog_names_out_ |
list |
Exogenous variable names in X_train. |
| X_train_features_names_out_ |
list |
All feature column names in X_train. |
| fit_kwargs |
dict |
Arguments passed to estimator’s fit. |
| in_sample_residuals_ |
dict |
Training residuals (up to 10k per series). |
| in_sample_residuals_by_bin_ |
dict |
Binned in-sample residuals. |
| out_sample_residuals_ |
dict |
Non-training residuals (up to 10k per series). |
| out_sample_residuals_by_bin_ |
dict |
Binned out-of-sample residuals. |
| binner |
dict |
QuantileBinner objects per series. |
| binner_intervals_ |
dict |
Binning intervals per series. |
| binner_kwargs |
dict |
Arguments used for QuantileBinner. |
| creation_date |
str |
Forecaster creation date. |
| is_fitted |
bool |
True if the forecaster has been fitted. |
| fit_date |
str |
Date of last fit. |
| spotforecast_version |
str |
Version of the library used. |
| python_version |
str |
Python version used. |
| forecaster_id |
(str, int) |
Forecaster identifier. |