View source: R/univariate_Gaussian_fusion.R
parallel_fusion_uniGaussian | R Documentation |
Generalised Monte Carlo Fusion with univariate Gaussian target
parallel_fusion_uniGaussian( N, m, time, samples_to_fuse, means, sds, betas, precondition_values, seed = NULL, n_cores = parallel::detectCores() )
N |
number of samples |
m |
number of sub-posteriors to combine |
time |
time T for fusion algorithm |
samples_to_fuse |
list of length m, where samples_to_fuse[c] contains the samples for the c-th sub-posterior |
means |
vector of length m, where means[c] is the mean for c-th sub-posterior |
sds |
vector of length m, where sds[c] is the standard deviation for c-th sub-posterior |
betas |
vector of length m, where betas[c] is the inverse temperature (beta) for c-th sub-posterior (can also pass in one number if they are all at the same inverse temperature) |
precondition_values |
vector of length m, where precondition_values[c] is the precondition value for sub-posterior c |
seed |
seed number - default is NULL, meaning there is no seed |
n_cores |
number of cores to use |
A list with components:
fusion samples
acceptance rate for rho step
acceptance rate for Q step
overall acceptance rate
run-time of fusion sampler
number of iterations for rho step
number of iterations for Q step
list of length 2 where precondition_values[[2]] are the pre-conditioning values that were used and precondition_values[[1]] are the combined precondition values
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.