A particle filter to be ran over observed data to return the log-likelihood and a proposed value of the path by sampling from the distribution of the paths
A particle filter to be ran over observed data to return the log-likelihood and a proposed value of the path by sampling from the distribution of the paths
the initial time of the data
the number of particles to use in the particle approximation to the filtering distribution
G[(LogLikelihood, Vector[State])] The log likelihood and a sample from the posterior of the filtering distribution inside of a computational context, G, which can be a Future for async computation or Id for sequential computation
Run a filter over a stream of data
Run a filter over a stream of data
Filter a collection of data and return an estimate of the loglikelihood
Filter a collection of data and return an estimate of the loglikelihood