arx_straux.h
Go to the documentation of this file.00001 00013 #ifndef STRAUX_H 00014 #define STRAUX_H 00015 00016 namespace bdm { 00017 00018 00019 struct str_aux { 00020 vec d0; 00021 double nu0; 00022 mat L0; 00023 mat L; 00024 vec d; 00025 double nu; 00026 ivec strL; // Current structure of L and d 00027 ivec strRgr; // Structure elements currently inside regressor (after regressand) 00028 ivec strMis; // structure elements, that are currently outside regressor (before regressand) 00029 int posit1; // regressand position 00030 int nbits; // number of bits available in double 00031 bvec bitstr; 00032 double loglik; // loglikelihood 00033 }; 00034 00035 00036 00037 struct str_statistics { 00038 long long int allstrs; 00039 int nrand; 00040 int unique; 00041 int to; 00042 double cputime_seconds; 00043 double itemspeed; 00044 int muto; 00045 ivec mutos; 00046 vec maxmutos; 00047 }; 00048 00049 00051 ivec straux1 ( ldmat Ld, double nu, ldmat Ld0, double nu0, ivec belief, int nbest, int max_nrep, double lambda, int order_k, Array<str_aux> &rgrsout ); 00052 00053 } 00054 00055 #endif // STRAUX_H 00056 00057
Generated on 2 Dec 2013 for mixpp by 1.4.7