Changeset 211 for tests/emix_test.cpp
- Timestamp:
- 11/13/08 20:00:53 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
tests/emix_test.cpp
r203 r211 19 19 for ( double y=yb ( 0 );y<=yb ( 1 );y+=ystep,j++ ) { 20 20 rgr ( 1 ) =y; 21 PPdf ( i,j ) =exp ( ep->eval pdflog ( rgr ) );21 PPdf ( i,j ) =exp ( ep->evallog ( rgr ) ); 22 22 } 23 23 } … … 58 58 cout << *((mlnorm<ldmat>*)Ac) <<endl; 59 59 60 cout << "Mix marg at 0: " << Mm->eval pdflog(vec_1(0.0)) <<endl;61 cout << "ARX marg at 0: " << Am->eval pdflog(vec_1(0.0)) <<endl;62 cout << "Mix cond at 0,0: " << Mc->eval cond(vec_1(0.0),vec_1(0.0)) <<endl;63 cout << "ARX cond at 0,0: " << Ac->eval cond(vec_1(0.0),vec_1(0.0)) <<endl;60 cout << "Mix marg at 0: " << Mm->evallog(vec_1(0.0)) <<endl; 61 cout << "ARX marg at 0: " << Am->evallog(vec_1(0.0)) <<endl; 62 cout << "Mix cond at 0,0: " << Mc->evallogcond(vec_1(0.0),vec_1(0.0)) <<endl; 63 cout << "ARX cond at 0,0: " << Ac->evallogcond(vec_1(0.0),vec_1(0.0)) <<endl; 64 64 65 65 cout << "======== Mixture with two components ==="<<endl; … … 78 78 vec ll2 ( N ); 79 79 mat Smp=M2.sample_m ( N ); 80 ll = M2.eval pdflog_m(Smp);80 ll = M2.evallog_m(Smp); 81 81 82 82 vec Emu = sum ( Smp,2 ) /N; … … 102 102 103 103 for (int j=0; j<N; j++){ 104 ll2(j)=mEp.eval cond (Smp.get_col(j), vec ( 0 ));104 ll2(j)=mEp.evallogcond (Smp.get_col(j), vec ( 0 )); 105 105 } 106 106 it << Name("ll") << ll;