Get the last state from a likelihood.
Arguments
- obj
A
dust_filterobject, created by dust_filter_create or adust_unfilterobject 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 theparticledimension 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).
