gmwm_engine(theta, desc, objdesc, model_type, wv_empir, omega, scales, starting)
vec
with dimensions N x 1 that contains user-supplied initial values for parametersvector
indicating the models that should be considered.field
containing a list of parameters (e.g. AR(1) = c(1,1), ARMA(p,q) = c(p,q,1))string
that represents the model transformationvec
that contains the empirical wavelet variancemat
that represents the covariance matrix.vec
that contains the scales or taus (2^(1:J))bool
that indicates whether we guessed starting (T) or the user supplied estimates (F).vec
that contains the parameter estimates from GMWM estimator.
If model_type = "imu" or type = "ssm" then starting values pass through an initial bootstrap and pseudo-optimization before being passed to the GMWM optimization. If robust = TRUE the function takes the robust estimate of the wavelet variance to be used in the GMWM estimation procedure.