Changeset 311 for bdm/estim/mixef.cpp
- Timestamp:
- 04/09/09 14:33:10 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
bdm/estim/mixef.cpp
r286 r311 66 66 Wlast = W; 67 67 // 68 //#pragma omp parallel for 68 69 for ( t=0;t<ndat;t++ ) { 70 //#pragma omp parallel for 69 71 for ( i=0;i<n;i++ ) { 70 72 ll ( i ) =Coms ( i )->logpred ( data.get_col ( t ) ); … … 89 91 90 92 // copy initial statistics 93 //#pragma omp parallel for 91 94 for ( i=0;i<n;i++ ) { 92 95 Coms ( i )-> set_statistics ( Coms0 ( i ) ); … … 98 101 // !!!! For typical cases wData=1. 99 102 for ( t=0;t<ndat;t++ ) { 103 //#pragma omp parallel for 100 104 for ( i=0;i<n;i++ ) { 101 105 Coms ( i )-> bayes ( data.get_col ( t ),W ( i,t ) * wData ( t ) ); … … 106 110 niter++; 107 111 //TODO better convergence rule. 108 converged = ( sumsum ( abs ( W-Wlast ) ) /n<0.001 );112 converged = (niter>10);//( sumsum ( abs ( W-Wlast ) ) /n<0.1 ); 109 113 } 110 114