Get the last state from a likelihood.
Arguments
- obj
A
dust_filter
object, created by dust_filter_create or adust_unfilter
object created by dust_unfilter_create- select_random_particle
Logical, indicating if we should return a history for one randomly selected particle (rather than the entire set of trajectories over all particles). If this is
TRUE
, the particle will be selected independently for each group, if the object is grouped. This option is intended to help select a representative trajectory during an MCMC. WhenTRUE
, we drop theparticle
dimension of the return value.
Value
An array. If ungrouped this will have dimensions state
x particle
, and if grouped then state
x particle
x
group
. If select_random_particle = TRUE
, the second
(particle) dimension will be dropped. This is the same as the
state returned by dust_likelihood_last_trajectories without the time
dimension but also without any state index applied (i.e., we
always return all state).