statsmodels.tsa.exponential_smoothing.ets.ETSModel.set_initialization_method¶
-
ETSModel.set_initialization_method(initialization_method, initial_level=
None
, initial_trend=None
, initial_seasonal=None
)[source]¶ Sets a new initialization method for the state space model.
- Parameters:¶
- initialization_method
str
,optional
Method for initialization of the state space model. One of:
‘estimated’ (default)
‘heuristic’
‘known’
If ‘known’ initialization is used, then initial_level must be passed, as well as initial_trend and initial_seasonal if applicable. ‘heuristic’ uses a heuristic based on the data to estimate initial level, trend, and seasonal state. ‘estimated’ uses the same heuristic as initial guesses, but then estimates the initial states as part of the fitting process. Default is ‘estimated’.
- initial_level
float
,optional
The initial level component. Only used if initialization is ‘known’.
- initial_trend
float
,optional
The initial trend component. Only used if initialization is ‘known’.
- initial_seasonalarray_like,
optional
The initial seasonal component. An array of length seasonal_periods. Only used if initialization is ‘known’.
- initialization_method