Changeset 1085 for library

Show
Ignore:
Timestamp:
06/11/10 14:34:12 (14 years ago)
Author:
smidl
Message:

doc

Location:
library/bdm
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/estim/mixtures.h

    r1077 r1085  
    201201UIREGISTER ( MixEF ); 
    202202 
    203 //! \brief TODO DOCUMENTATION IS MISSING HERE 
     203//! \brief Product of ARX models forming an ARX model with potentially reduced structure 
    204204class ARXprod: public ProdBMBase { 
    205205    Array<shared_ptr<ARX> > arxs; 
  • library/bdm/estim/particles.h

    r1077 r1085  
    2020namespace bdm { 
    2121 
    22 //! \brief Internal class used in PF 
     22//! \brief Abstract class for Marginalized Particles 
    2323class MarginalizedParticleBase : public BM { 
    2424protected: 
     
    8989}; 
    9090 
    91 //! \brief Internal class used in PF (surely?) 
     91//! \brief Particle with marginalized subspace, used in PF  
    9292class MarginalizedParticle : public MarginalizedParticleBase { 
    9393protected: 
     
    345345    /*! configuration structure for basic PF 
    346346    \code 
    347     parameter_pdf   = pdf_class;         // parameter evolution pdf 
    348     observation_pdf = pdf_class;         // observation pdf 
    349     prior           = epdf_class;         // prior probability density 
     347    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 
    350350    --- optional --- 
    351     n               = 10;                 // number of particles 
     351    n               = 10;                           % number of particles 
    352352    resmethod       = 'systematic', or 'multinomial', or 'stratified' 
    353                                           // resampling method 
    354     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% 
    355355    \endcode 
    356356    */ 
  • library/bdm/stat/merger.h

    r1083 r1085  
    2424enum MERGER_METHOD {ARITHMETIC = 1, GEOMETRIC = 2, LOGNORMAL = 3}; 
    2525 
    26 /*!  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 epdf() 
     26/*!  \brief Abstract common class for mergers 
     27 
     28It defines only common interface of access to sources and operation merge(); The result of merging is available via function merger() 
    2929*/ 
    3030class MergerBase: public root{ 
     
    6464}; 
    6565 
    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) 
    6767template<class sq_T> 
    6868class ENormMerger: public MergerBase{