mclogit.control returns a list of default parameters
that control the fitting process of mclogit.
mclogit.control(epsilon = 1e-08,
maxit = 25, trace=TRUE)
mmclogit.control(epsilon = 1e-08,
maxit = 25, trace=TRUE,
trace.inner=FALSE,
avoid.increase = FALSE,
break.on.increase = FALSE,
break.on.infinite = FALSE,
break.on.negative = FALSE,
inner.optimizer = "nlminb",
maxit.inner = switch(inner.optimizer,
SANN = 10000,
`Nelder-Mead` = 500,
100),
CG.type = 1,
NM.alpha = 1,
NM.beta = 0.5,
NM.gamma = 2.0,
SANN.temp = 10,
SANN.tmax = 10,
grtol = 1e-6,
xtol = 1e-8,
maxeval = 100,
gradstep = c(1e-6, 1e-8),
use.gradient = c("analytic","numeric"))A list.
positive convergence tolerance \(\epsilon\); the iterations converge when \(|dev - dev_{old}|/(|dev| + 0.1) < \epsilon\).
integer giving the maximal number of IWLS or PQL iterations.
logical indicating if output should be produced for each iteration.
logical; indicating if output should be produced for each inner iteration of the PQL method.
logical; should an increase of the deviance be avoided by step truncation?
logical; should an increase of the deviance be avoided by stopping the algorithm?
logical; should an infinite deviance stop the algorithm instead of leading to step truncation?
logical; should a negative deviance stop the algorithm?
a character string, one of
"nlminb", "nlm", "ucminf", "Nelder-Mead", "BFGS", "CG", "L-BFGS-B", "SANN".
See nlminb, nlm,
ucminf, or
optim.
integer; the maximum number of inner iterations
integer; the type argument passed to
optim if
"CG" is selected as inner optimizer.
integer; the alpha argument passed to
optim if
"Nelder-Mead" is selected as inner optimizer.
integer; the beta argument passed to
optim if
"Nelder-Mead" is selected as inner optimizer.
integer; the gamma argument passed to
optim if
"Nelder-Mead" is selected as inner optimizer.
integer; the temp argument passed to
optim if
"SANN" is selected as inner optimizer.
integer; the tmax argument passed to
optim if
"SANN" is selected as inner optimizer.
numeric; the grtol control parameter
for ucminf if "ucminf" is selected as inner optimizer.
numeric; the xtol control parameter
for ucminf if "ucminf" is selected as inner optimizer.
integer; the maxeval control parameter
for ucminf if "ucminf" is selected as inner optimizer.
a numeric vector of length; the gradstep control parameter
for ucminf if "ucminf" is selected as inner optimizer.
a character string; whether the gradient should be computed analytically or whether a finite-difference approximation should be used.