Skip to contents

Get information about the status of manually scheduled samples.

Usage

monty_sample_manual_info(path)

Arguments

path

The path used in the call to monty_sample_manual_prepare

Value

Invisibly, a logical vector, TRUE for completed chains and FALSE for incomplete chains.

Examples


model <- monty_example("banana")
sampler <- monty_sampler_random_walk(vcv = diag(2) * 0.05)
path <- tempfile()
monty_sample_manual_prepare(model, sampler, 100, path)
monty_sample_manual_info(path)
#> 
#> ── Manual monty sampling at /tmp/RtmpAteMlX/file163256e5ac4 ────────────────────
#>  Created 2024-11-06 16:03:03
#>  100 steps x 1 chains
#>  No chains complete

# Run the (single) chain
monty_sample_manual_run(1, path)
monty_sample_manual_info(path)
#> 
#> ── Manual monty sampling at /tmp/RtmpAteMlX/file163256e5ac4 ────────────────────
#>  Created 2024-11-06 16:03:03
#>  100 steps x 1 chains
#>  All chains complete

# Collect the results
monty_sample_manual_collect(path)
#> 
#> ── <monty_samples: 2 parameters x 100 samples x 1 chain> ───────────────────────
#>  Parameters: 'alpha' and 'beta'
#>  Conversion to other types is possible:
#> posterior::as_draws_array() [package loaded]
#> posterior::as_draws_df() [package loaded]
#> coda::as.mcmc.list() [package loaded]
#>  See `?monty_sample()` and `vignette("samples")` for more information

# Clean up samples
monty_sample_manual_cleanup(path)