Define a list of control parameters. Note that
the format of this input is likely to change more rapidly than that of
phylosem
Usage
phylosem_control(
nlminb_loops = 1,
newton_loops = 1,
trace = 0,
eval.max = 1000,
iter.max = 1000,
getsd = TRUE,
quiet = FALSE,
run_model = TRUE,
getJointPrecision = FALSE
)Arguments
- nlminb_loops
Integer number of times to call
nlminb.- newton_loops
Integer number of Newton steps to do after running
nlminb.- trace
Parameter values are printed every `trace` iteration for the outer optimizer. Passed to `control` in
nlminb.- eval.max
Maximum number of evaluations of the objective function allowed. Passed to `control` in
nlminb.- iter.max
Maximum number of iterations allowed. Passed to `control` in
nlminb.- getsd
Boolean indicating whether to call
sdreport- quiet
Boolean indicating whether to run model printing messages to terminal or not;
- run_model
Boolean indicating whether to estimate parameters (the default), or instead to return the model inputs and compiled TMB object without running;
- getJointPrecision
whether to get the joint precision matrix. Passed to
sdreport.