Learn R Programming

FastJM (version 1.7.0)

jmcs_control: Control Options for jmcs

Description

Control options for jmcs()

Usage

jmcs_control(
  quadpoint = NULL,
  maxiter = 10000,
  verbose = FALSE,
  initial.para = NULL,
  tol = 1e-04,
  method = c("pseudo-adaptive", "standard"),
  opt = c("nlminb", "optim")
)

Value

A list of control parameters used by jmcs().

Arguments

quadpoint

Number of Gauss--Hermite quadrature points used for numerical integration. The default is NULL.

maxiter

Maximum number of EM iterations. The default is 10000.

verbose

Logical value indicating whether to print iteration details. The default is FALSE.

initial.para

Optional list of user-supplied initial parameter values for the EM algorithm. The default is NULL.

tol

Convergence tolerance. The default is 1e-4.

method

Numerical integration method used in the E-step. Available options are "pseudo-adaptive" and "standard". The default is "pseudo-adaptive".

opt

Optimization method used to fit the initial linear mixed-effects model. Available options are "nlminb" and "optim". The default is "nlminb".

Details

Specifies numerical integration, convergence, initialization, and optimizer settings for jmcs().