statsmodels.tsa.innovations.arma_innovations.arma_scoreobs¶
-
statsmodels.tsa.innovations.arma_innovations.
arma_scoreobs
(endog, ar_params=None, ma_params=None, sigma2=1, prefix=None)[source]¶ Compute the score per observation (gradient of the loglikelihood function)
- Parameters
- endogndarray
The observed time-series process.
- ar_paramsndarray, optional
Autoregressive coefficients, not including the zero lag.
- ma_paramsndarray, optional
Moving average coefficients, not including the zero lag, where the sign convention assumes the coefficients are part of the lag polynomial on the right-hand-side of the ARMA definition (i.e. they have the same sign from the usual econometrics convention in which the coefficients are on the right-hand-side of the ARMA definition).
- sigma2ndarray, optional
The ARMA innovation variance. Default is 1.
- prefixstr, optional
The BLAS prefix associated with the datatype. Default is to find the best datatype based on given input. This argument is typically only used internally.
- Returns
- scoreobsarray
Score per observation, evaluated at the given parameters.
Notes
This is a numerical approximation, calculated using first-order complex step differentiation on the arma_loglike method.