Changeset 741 for library/bdm
- Timestamp:
- 11/26/09 22:46:01 (15 years ago)
- Location:
- library/bdm
- Files:
-
- 5 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/base/bdmbase.h
r738 r741 437 437 //! Array<vec> version of evallogcond 438 438 virtual vec evallogcond_mat ( const Array<vec> &Yt, const vec &cond ) { 439 bdm_error ( "Not implemented" ); 440 return vec(); 439 vec v ( Yt.length() ); 440 for ( int i = 0; i < Yt.length(); i++ ) { 441 v ( i ) = evallogcond ( Yt( i ), cond ); 442 } 443 return v; 441 444 } 442 445 -
library/bdm/estim/arx.cpp
r738 r741 12 12 13 13 dyad.set_subvector ( 0, yt ); 14 dyad.set_subvector ( dimy, cond ); 14 if (cond.length()>0) 15 dyad.set_subvector ( dimy, cond ); 15 16 // possible "1" is there from the beginning 16 17 -
library/bdm/estim/mixtures.h
r737 r741 77 77 Coms ( i ) = ( BMEF* ) Coms0 ( i )->_copy_(); 78 78 } 79 weights.set_parameters(alpha0); 80 weights.validate(); 79 81 build_est(); 80 82 } -
library/bdm/stat/exp_family.h
r739 r741 518 518 void set_parameters ( const vec &beta0 ) { 519 519 est.set_parameters ( beta0 ); 520 est.validate(); 520 521 if ( evalll ) { 521 522 last_lognc = est.lognc(); -
library/bdm/stat/merger.cpp
r739 r741 204 204 ARX A0; 205 205 A0.set_statistics ( dim, V0 ); //initial guess of Mix: 206 A0.validate(); 206 207 207 208 Mix.init ( &A0, Smp_ex, Ncoms );