Nothing
test_that("Define a sampler object and test all options", {
tmp_sampler <- sampler.iglm(
init_empty = TRUE, n_burn_in = 10, n_simulation = 20,
seed = 42,
sampler_x = sampler.net.attr(n_proposals = 10),
sampler_y = sampler.net.attr(n_proposals = 20),
sampler_z = sampler.net.attr(n_proposals = 30)
)
expect_equal(tmp_sampler$n_burn_in, 10)
expect_equal(tmp_sampler$n_simulation, 20)
expect_equal(tmp_sampler$seed, 42)
expect_equal(inherits(tmp_sampler$sampler_x, "sampler.net.attr"), TRUE)
expect_equal(inherits(tmp_sampler$sampler_y, "sampler.net.attr"), TRUE)
expect_equal(inherits(tmp_sampler$sampler_z, "sampler.net.attr"), TRUE)
expect_equal(tmp_sampler$sampler_x$n_proposals, 10)
expect_equal(tmp_sampler$sampler_y$n_proposals, 20)
expect_equal(tmp_sampler$sampler_z$n_proposals, 30)
tmp_name <- paste(tempfile(), ".RDS")
tmp_sampler$save(file = tmp_name)
rm(tmp_sampler)
loaded_sampler <- sampler.iglm(file = tmp_name)
expect_equal(loaded_sampler$n_burn_in, 10)
expect_equal(loaded_sampler$n_simulation, 20)
expect_equal(loaded_sampler$seed, 42)
expect_equal(inherits(loaded_sampler$sampler_x, "sampler.net.attr"), TRUE)
expect_equal(inherits(loaded_sampler$sampler_y, "sampler.net.attr"), TRUE)
expect_equal(inherits(loaded_sampler$sampler_z, "sampler.net.attr"), TRUE)
expect_equal(loaded_sampler$sampler_x$n_proposals, 10)
expect_equal(loaded_sampler$sampler_y$n_proposals, 20)
expect_equal(loaded_sampler$sampler_z$n_proposals, 30)
file.remove(tmp_name)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.