pf
|
all resamplers must inherit from this. This will enforce certain structure that are assumed by all particle filters. More...
#include <chrono>
#include <array>
#include <random>
#include <numeric>
#include <cmath>
#include <Eigen/Dense>
Go to the source code of this file.
Classes | |
class | rbase< nparts, dimx, float_t > |
Base class for all resampler types. More... | |
class | mn_resampler< nparts, dimx, float_t > |
class | mn_resampler_rbpf< nparts, dimsampledx, cfModT, float_t > |
class | resid_resampler< nparts, dimx, float_t > |
class | stratif_resampler< nparts, dimx, float_t > |
class | systematic_resampler< nparts, dimx, float_t > |
class | mn_resamp_fast1< nparts, dimx, float_t > |
all resamplers must inherit from this. This will enforce certain structure that are assumed by all particle filters.
Class that performs multinomial resampling for "standard" models. For justification, see page 244 of "Inference in Hidden Markov Models".
Class that performs systematic resampling on "standard" models.
Class that performs stratified resampling on "standard" models.
Class that performs residual resampling on "standard" models.
Class that performs multinomial resampling for RBPFs.
Class that performs multinomial resampling for "standard" models.
nparts | the number of particles. |
dimx | the dimension of each state sample. |
nparts | the number of particles. |
dimsampledx | the dimension of each state sample. |
cfModT | the type of closed form model |
float_t | the type of floating point number |
nparts | the number of particles. |
dimx | the dimension of each state sample. |
float_t | the floating point for samples |