Changeset 286 for bdm/estim/merger.cpp
- Timestamp:
- 03/05/09 14:03:35 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
bdm/estim/merger.cpp
r283 r286 51 51 // Initial component in the mixture model 52 52 mat V0=1e-8*eye ( dim +1 ); 53 ARX A0; 54 A0.set_statistics(dim, V0, dim*dim +5.0 ); //initial guess of Mix: zero mean, large variance 53 ARX A0; A0.set_statistics(dim, V0); //initial guess of Mix: 55 54 56 55 Mix.init ( &A0, Smp_ex, Nc ); … … 63 62 char str[100]; 64 63 65 e pdf* Mpred=Mix.epredictor ( );64 emix* Mpred=Mix.epredictor ( ); 66 65 vec Mix_pdf ( Ns ); 67 66 while ( !converged ) { … … 72 71 delete Mpred; 73 72 Mpred = Mix.epredictor ( ); // Allocation => must be deleted at the end!! 73 Mpred->set_rv(rv); //the predictor predicts rv of this merger 74 74 75 75 // This will be active only later in iterations!!!