Returns a normalized sigmagam block for vb_control lists used by
exalStaticLDVB(), exdqlmLDVB(), and VB warm-start paths in
exalStaticMCMC() and exdqlmMCMC().
exal_make_vb_sigmagam_control(
freeze_warmup_iters = NULL,
force_after_warmup = NULL,
postwarmup_damping = NULL,
postwarmup_damping_iters = NULL,
min_postwarmup_updates = NULL
)A normalized list suitable for vb_control$sigmagam.
When called with no arguments, this returns the package's conservative
default exAL (sigma, gamma) warmup profile.
Non-negative integer; number of early VB iterations
during which the (sigma, gamma) block is held fixed.
Logical; force one immediate post-warmup update.
Numeric in (0, 1]; damping applied after warmup.
Non-negative integer; number of damped post-warmup iterations.
Non-negative integer; minimum number of post-warmup updates required before convergence-style gates can fire.