- Timestamp:
- 06/11/10 14:34:12 (14 years ago)
- Location:
- library/bdm
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/estim/mixtures.h
r1077 r1085 201 201 UIREGISTER ( MixEF ); 202 202 203 //! \brief TODO DOCUMENTATION IS MISSING HERE203 //! \brief Product of ARX models forming an ARX model with potentially reduced structure 204 204 class ARXprod: public ProdBMBase { 205 205 Array<shared_ptr<ARX> > arxs; -
library/bdm/estim/particles.h
r1077 r1085 20 20 namespace bdm { 21 21 22 //! \brief Internal class used in PF22 //! \brief Abstract class for Marginalized Particles 23 23 class MarginalizedParticleBase : public BM { 24 24 protected: … … 89 89 }; 90 90 91 //! \brief Internal class used in PF (surely?)91 //! \brief Particle with marginalized subspace, used in PF 92 92 class MarginalizedParticle : public MarginalizedParticleBase { 93 93 protected: … … 345 345 /*! configuration structure for basic PF 346 346 \code 347 par ameter_pdf = pdf_class; // parameter evolution pdf348 observation_pdf = pdf_class; // observation pdf349 prior = epdf_class; // prior probability density347 particle = bdm::BootstrapParticle; % one bayes rule for each point in the empirical support 348 - or - = bdm::MarginalizedParticle; % (in case of Marginalized Particle filtering 349 prior = epdf_class; % prior probability density on the empirical variable 350 350 --- optional --- 351 n = 10; //number of particles351 n = 10; % number of particles 352 352 resmethod = 'systematic', or 'multinomial', or 'stratified' 353 //resampling method354 res_threshold = 0.5; //resample when active particles drop below 50%353 % resampling method 354 res_threshold = 0.5; % resample when active particles drop below 50% 355 355 \endcode 356 356 */ -
library/bdm/stat/merger.h
r1083 r1085 24 24 enum MERGER_METHOD {ARITHMETIC = 1, GEOMETRIC = 2, LOGNORMAL = 3}; 25 25 26 /*! Abstract common class for mergers27 28 It defines only common interface of access to sources and operation merge(); The result of merging is available via function epdf()26 /*! \brief Abstract common class for mergers 27 28 It defines only common interface of access to sources and operation merge(); The result of merging is available via function merger() 29 29 */ 30 30 class MergerBase: public root{ … … 64 64 }; 65 65 66 //! Merger into normal density, max entropy approximator for 2 moments (mean+variance)66 //! \brief Merger into normal density, max entropy approximator for 2 moments (mean+variance) 67 67 template<class sq_T> 68 68 class ENormMerger: public MergerBase{