Show
Ignore:
Timestamp:
10/29/09 23:24:04 (15 years ago)
Author:
smidl
Message:

pmsm using new syntax for bayes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/pmsm/filters.h

    r654 r686  
    141141                validate(); 
    142142        } 
    143         void bayes ( const vec& data ) { 
     143        void bayes ( const vec &yt, const vec &cond ) { 
    144144                const vec &mu = posterior().mean(); 
    145145                const vec &Var =  posterior().variance(); 
     
    163163#pragma parallel for 
    164164                for ( i = 0; i < n; i++ ) { 
    165                         BMs ( i ) -> condition ( pf->posterior()._sample ( i ) ); 
    166                         BMs ( i ) -> bayes ( data ); 
     165                        BMs ( i ) -> bayes ( yt, concat(cond, pf->posterior()._sample ( i )) ); 
    167166                        lls ( i ) += BMs ( i )->_ll(); 
    168167                }