Changeset 878 for library/bdm/stat/emix.h
- Timestamp:
- 03/24/10 14:30:43 (14 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/stat/emix.h
r775 r878 207 207 //!By default Coms are copied inside. Parameter \c copy can be set to false if Coms live externally. Use method ownComs() if Coms should be destroyed by the destructor. 208 208 void set_parameters ( const vec &w, const Array<egiw*> &Coms, bool copy = false ); 209 209 210 210 //!return expected value 211 void validate(); 212 211 213 vec mean() const; 212 214 … … 341 343 epdfs = epdfs0;//.set_length ( epdfs0.length() ); 342 344 dls.set_length ( epdfs.length() ); 343 344 345 bool independent = true; 345 346 if ( named ) { … … 349 350 } 350 351 dim = rv._dsize(); 352 351 353 } else { 352 354 dim = 0; … … 369 371 } 370 372 } 371 } 372 373 374 } 375 376 373 377 vec mean() const; 374 378 … … 405 409 public: 406 410 //!Default constructor 407 mmix() : Coms ( 0 ) { } 408 411 mmix() : Coms ( 0 ) { }; 412 413 414 415 416 417 409 418 double evallogcond ( const vec &dt, const vec &cond ) { 410 419 double ll = 0.0;