tests/testthat/test-dynamic-vb-default-policy.R

test_that("dynamic exdqlm VB entry points default to free sigma", {
  expect_identical(formals(exdqlmISVB)$fix.sigma, FALSE)
  expect_identical(formals(exdqlmLDVB)$fix.sigma, FALSE)
  expect_identical(formals(exdqlmTransferISVB)$fix.sigma, FALSE)
  expect_identical(formals(exdqlmTransferLDVB)$fix.sigma, FALSE)
})

test_that("dynamic exdqlm MCMC entry points keep free sigma defaults", {
  expect_identical(formals(exdqlmMCMC)$fix.sigma, FALSE)
  expect_identical(formals(exdqlmTransferMCMC)$fix.sigma, FALSE)
})

Try the exdqlm package in your browser

Any scripts or data that you put into this service are public.

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