Control numerical optimization for lmm()
Usage
lmm_control(
optimizer = c("auto", "nlminb", "optim"),
optim_method = "BFGS",
max_iter = 1000L,
rel_tol = 1e-08,
x_tol = 1e-08,
initial = NULL,
lower = -20,
upper = 20,
deriv_method = "Richardson",
max_restarts = 3L,
restart_scale = 0.25
)Arguments
- optimizer
Optimizer strategy:
"auto","nlminb", or"optim".- optim_method
Method passed to
stats::optim()whenoptimizer = "optim".- max_iter
Maximum number of optimizer iterations.
- rel_tol
Relative convergence tolerance.
- x_tol
Parameter convergence tolerance for
stats::nlminb().- initial
Optional numeric vector of unconstrained starting values.
- lower, upper
Bounds for unconstrained covariance parameters.
- deriv_method
Numerical differentiation method passed to
numDeriv.- max_restarts
Maximum number of deterministic restart attempts after an unsuccessful initial fit.
- restart_scale
Size of deterministic perturbations to starting values.