Changeset 384 for library/bdm/estim

Show
Ignore:
Timestamp:
06/19/09 10:17:25 (15 years ago)
Author:
mido
Message:

possibly broken?

Location:
library/bdm
Files:
1 modified
8 moved

Legend:

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

    r377 r384  
    1414#define AR_H 
    1515 
    16 #include "../stat/libFN.h" 
    17 #include "../stat/libEF.h" 
    18 #include "../user_info.h" 
     16#include "../math/functions.h" 
     17#include "../stat/exp_family.h" 
     18#include "../base/user_info.h" 
    1919 
    2020namespace bdm { 
     
    3737\include arx_simple.cpp 
    3838 
     39        \todo sort out constant terms - bayes should accept vec without additional 1s 
    3940*/ 
    4041class ARX: public BMEF { 
  • library/bdm/estim/ekf_template.h

    r294 r384  
    1111*/ 
    1212 
    13 #ifndef EKF_TEMP_H 
    14 #define EKF_TEMP_H 
     13#ifndef EKF_TEMPLATE_H 
     14#define EKF_TEMPLATE_H 
    1515 
    16 #include "libKF.h" 
     16#include "kalman.h" 
    1717 
    1818namespace bdm{ 
  • library/bdm/estim/kalman.cpp

    r377 r384  
    11 
    2 #include "libKF.h" 
     2#include "kalman.h" 
    33 
    44namespace bdm{ 
  • library/bdm/estim/kalman.h

    r377 r384  
    1515 
    1616 
    17 #include "../stat/libFN.h" 
    18 #include "../stat/libEF.h" 
     17#include "../math/functions.h" 
     18#include "../stat/exp_family.h" 
    1919#include "../math/chmat.h" 
    20 #include "../user_info.h" 
     20#include "../base/user_info.h" 
    2121 
    2222namespace bdm 
  • library/bdm/estim/mixtures.cpp

    r311 r384  
    1 #include "mixef.h" 
    21#include <vector> 
     2#include "mixtures.h" 
    33 
    44namespace bdm{ 
     
    136136} 
    137137 
    138 emix* MixEF::epredictor (  ) const { 
     138mixtures* MixEF::epredictor (  ) const { 
    139139        Array<epdf*> pC ( n ); 
    140140        for ( int i=0;i<n;i++ ) {pC ( i ) =Coms ( i )->epredictor ( );} 
    141         emix* tmp; 
    142         tmp = new emix (  ); 
     141        mixtures* tmp; 
     142        tmp = new mixtures (  ); 
    143143        tmp->set_parameters ( weights.posterior().mean(), pC, false ); 
    144144        tmp->ownComs(); 
  • library/bdm/estim/mixtures.h

    r286 r384  
    1111*/ 
    1212 
    13 #ifndef MEF_H 
    14 #define MEF_H 
     13#ifndef ESTIM_MIXTURES_H 
     14#define ESTIM_MIXTURES_H 
    1515 
    1616 
    17 #include "../stat/libFN.h" 
    18 #include "../stat/libEF.h" 
    19 #include "../stat/emix.h" 
     17#include "../math/functions.h" 
     18#include "../stat/exp_family.h" 
     19#include "../stat/mixtures.h" 
    2020 
    2121namespace bdm { 
     
    120120 
    121121} 
    122 #endif // MEF_H 
     122#endif // MIXTURES_H 
    123123 
    124124 
  • library/bdm/estim/particles.cpp

    r283 r384  
    1 #include "libPF.h" 
     1#include "particles.h" 
    22 
    33namespace bdm { 
  • library/bdm/estim/particles.h

    r283 r384  
    1111*/ 
    1212 
    13 #ifndef PF_H 
    14 #define PF_H 
    15  
    16  
    17 #include "../stat/libEF.h" 
     13#ifndef PARTICLES_H 
     14#define PARTICLES_H 
     15 
     16 
     17#include "../stat/exp_family.h" 
    1818 
    1919namespace bdm {