Empirical Bayes multivariate functional regression
EBmvFR.workhorse(
obj,
W,
X,
tol,
lowc_wc,
init_pi0_w,
control_mixsqp,
indx_lst,
nullweight,
cal_obj,
verbose,
maxit,
max_step_EM
)
an object of class EBmvFR
a list in which element D contains matrix of wavelet d coefficients and element C contains the vector of scaling coefficients
matrix of size n by p contains the covariates
a small, non-negative number specifying the convergence
tolerance for the IBSS fitting procedure. The fitting procedure
will halt when the difference in the variational lower bound, or
“ELBO” (the objective function to be maximized), is less
than tol
.
list of wavelet coefficients that exhibit too little variance
starting value of weight on null compoenent in mixsqp (between 0 and 1)
list of parameter for mixsqp function see mixsqp package
list generated by gen_wavelet_indx for the given level of resolution
numeric value for penalizing likelihood at point mass 0 (useful in small sample size)
logical if set as TRUE compute ELBO for convergence monitoring
If verbose = TRUE
, the algorithm's progress,
and a summary of the optimization settings are printed to the
console.
Maximum number of IBSS iterations.
see susiF function
Empirical Bayes multivariate functional regression