run_gibbsflow_sis: Run Gibbs flow sequential importance sampler

Description Usage Arguments Value See Also

View source: R/run_gibbsflow_sis.R

Description

Run Gibbs flow sequential importance sampler

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
run_gibbsflow_sis(
  prior,
  likelihood,
  nparticles,
  timegrid,
  lambda,
  derivative_lambda,
  compute_gibbsflow,
  gibbsvelocity = NULL
)

Arguments

prior

list with keys: logdensity evaluates log prior density, gradlogdensity returns its gradient, rinit samples from the prior distribution

likelihood

list with keys: logdensity samples from proposal, gradlogdensity returns its gradient

nparticles

number of particles

timegrid

vector describing numerical integration times

lambda

vector describing tempering schedule

derivative_lambda

time derivative of tempering schedule

compute_gibbsflow

function computing Gibbs flow

Value

list with keys: xtrajectory trajectories, xparticles particles at terminal time, ess effective sample size, log_normconst log normalizing constant,

See Also

run_gibbsflow_smc if resampling is desired


jeremyhengjm/GibbsFlow documentation built on Feb. 14, 2021, 9:21 p.m.