Skip to contents

Apply a transformation function to each posterior draw

Usage

derive_draws(fit, fun, draws = NULL, chunk = 20, name = "derived")

Arguments

fit

A dbn model fit object

fun

Function to apply to each Theta draw

draws

Draw indices to process

chunk

Chunk size for memory efficiency

name

Name for the derived quantity

Value

List of derived quantities with class "dbn_derived"

Examples

# \donttest{
sim <- simulate_dynamic_dbn(n = 6, time = 5, seed = 1)
fit <- dbn(sim$Y, model = "dynamic", nscan = 200, burn = 100, verbose = FALSE)
dd <- derive_draws(fit, function(x) x$sigma2)
# }