PF Class Reference

A Particle Filter prototype. More...

#include <libPF.h>

Inheritance diagram for PF:

Inheritance graph
[legend]
Collaboration diagram for PF:

Collaboration graph
[legend]

List of all members.

Public Member Functions

ivec resample (RESAMPLING_METHOD method=SYSTEMATIC)
 Returns indexes of particles that should be resampled. The ordering MUST guarantee inplace replacement. (Important for MPF.).
 PF (vec w)
void bayes (const vec &dt, bool evell)
virtual void bayes (const vec &dt)=0
 Incremental Bayes rule.
void bayes (mat Dt)
 Batch Bayes rule (columns of Dt are observations).
epdf_epdf ()
 Returns a pointer to the epdf representing posterior density on parameters. Use with care!

Public Attributes

double ll
 Logarithm of marginalized data likelihood.
bool evalll
 If true, the filter will compute likelihood of the data record and store it in ll . Set to false if you want to save time.

Protected Attributes

int n
vec w
Uniform_RNG URNG


Detailed Description

A Particle Filter prototype.

Bayesian Filtering equations hold.


Member Function Documentation

virtual void BM::bayes ( const vec &  dt  )  [pure virtual, inherited]

Incremental Bayes rule.

Parameters:
dt vector of input data


The documentation for this class was generated from the following files:
Generated on Mon Feb 18 21:48:44 2008 for mixpp by  doxygen 1.5.3