Changeset 185

Show
Ignore:
Timestamp:
10/17/08 13:34:40 (16 years ago)
Author:
smidl
Message:

correction in merger

Location:
bdm
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • bdm/estim/merger.cpp

    r183 r185  
    9393                                        // Make marginal on rvc_i 
    9494                                        epdf* tmp_marg = Mpred->marginal ( mpdfs ( i )->_rvc() ); 
    95                                         lw_src += tmp_marg->evalpdflog_m ( get_vec(Smp(i), irv_rvcs(i) ) ); 
     95                                        for(int k=0;k<Ns;k++){ 
     96                                        lw_src(k) += tmp_marg->evalpdflog ( get_vec(Smp(i), irv_rvcs(i) ) );} 
    9697                                        delete tmp_marg; 
    9798                                } 
  • bdm/stat/libEF.h

    r183 r185  
    387387        void condition (const vec &cond ); 
    388388         
    389 /*      template<class sq_M> 
    390         friend std::ostream &operator<< ( std::ostream &os, const mlnorm<sq_M> &ml );*/ 
     389        template<class sq_M> 
     390        friend std::ostream &operator<< ( std::ostream &os,  mlnorm<sq_M> &ml ); 
    391391}; 
    392392 
     
    641641/////////// 
    642642 
    643 // template<class sq_T> 
    644 // std::ostream &operator<< ( std::ostream &os, const mlnorm<sq_T> &ml ){ 
    645 //      os << "A:"<< ml.A<<endl; 
    646 //      os << "mu:"<< ml.mu_const<<endl; 
    647 //      os << "R:" << ml.est._R().to_mat() <<endl; 
    648 //      return os; 
    649 // } 
    650 // ; 
     643template<class sq_T> 
     644std::ostream &operator<< ( std::ostream &os,  mlnorm<sq_T> &ml ){ 
     645        os << "A:"<< ml.A<<endl; 
     646        os << "mu:"<< ml.mu_const<<endl; 
     647        os << "R:" << ml.epdf._R().to_mat() <<endl; 
     648        return os; 
     649}; 
    651650 
    652651#endif //EF_H