View source: R/multilevel_CASPF.R
multilevel_CASPF | R Documentation |
Runs two coupled conditional particle filters (one at each discretization level) with ancestor sampling (Lindsten, Jordan and Schon, 2014).
multilevel_CASPF(
model,
theta,
discretization,
observations,
nparticles,
resampling_threshold,
coupled_resampling,
ref_trajectory_coarse = NULL,
ref_trajectory_fine = NULL,
treestorage = FALSE
)
model |
a list representing a hidden Markov model, e.g. |
theta |
a vector of parameters as input to model functions |
discretization |
lists containing stepsize, nsteps, statelength, obstimes for fine and coarse levels, and coarsetimes of length statelength_fine indexing time steps of coarse level |
observations |
a matrix of observations, of size nobservations x ydimension |
nparticles |
number of particles |
resampling_threshold |
ESS proportion below which resampling is triggered (always resample at observation times by default) |
coupled_resampling |
a 2-way coupled resampling scheme, such as |
ref_trajectory_coarse |
a matrix of reference trajectory for coarser discretization level, of size xdimension x statelength_coarse |
ref_trajectory_fine |
a matrix of reference trajectory for finer discretization level, of size xdimension x statelength_fine |
treestorage |
logical specifying tree storage of Jacob, Murray and Rubenthaler (2013); if missing, this function store all states and ancestors |
two new trajectories stored as matrices of size xdimension x statelength_coarse/fine.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.