Learn R Programming

exdqlm (version 0.4.0)

exal_make_vb_sts_control: Build dynamic VB latent-state warmup control

Description

Returns a normalized sts block for vb_control lists used by exdqlmLDVB().

Usage

exal_make_vb_sts_control(
  freeze_warmup_iters = 0L,
  force_after_warmup = TRUE,
  min_postwarmup_updates = 0L
)

Value

A normalized list suitable for vb_control$sts.

Arguments

freeze_warmup_iters

Non-negative integer; number of early VB iterations during which the latent s_t block is held fixed.

force_after_warmup

Logical; force one immediate post-warmup update.

min_postwarmup_updates

Non-negative integer; minimum number of post-warmup updates required before convergence-style gates can fire.