exal_make_vb_control: Build advanced VB control

View source: R/exal_inference_config.R

exal_make_vb_controlR Documentation

Build advanced VB control

Description

Returns a readable vb_control list for exalStaticLDVB() and exdqlmLDVB(). This keeps the warmup surface explicit instead of relying on ad hoc nested lists.

Usage

exal_make_vb_control(
  max_iter = 150L,
  tol = 1e-04,
  n_samp_xi = 200L,
  verbose = FALSE,
  sigmagam = NULL,
  sts = NULL,
  control = NULL
)

Arguments

max_iter, tol, n_samp_xi, verbose

Core VB controls.

sigmagam

Optional list, usually from exal_make_vb_sigmagam_control().

sts

Optional list, usually from exal_make_vb_sts_control(), for the dynamic latent s_t block in exdqlmLDVB().

control

Optional existing control list to update.

Value

A normalized list suitable for vb_control.


exdqlm documentation built on June 5, 2026, 1:06 a.m.