X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=src%2Fsources%2FconstructionModelesLassoMLE.h;h=06e500da68268ee5180553d179a42f75b4c1e42e;hp=bc79a1e42e5f708511b2afe7a07aaac99f24f892;hb=31ef8a5c9bbaefcf40d2c2bad43b27d469c28c34;hpb=8e92c49c15bdacebf46190e7c8279bd227873928 diff --git a/src/sources/constructionModelesLassoMLE.h b/src/sources/constructionModelesLassoMLE.h index bc79a1e..06e500d 100644 --- a/src/sources/constructionModelesLassoMLE.h +++ b/src/sources/constructionModelesLassoMLE.h @@ -1,27 +1,29 @@ #ifndef valse_constructionModelesLassoMLE_H #define valse_constructionModelesLassoMLE_H -void constructionModelesLassoMLE( +#include "utils.h" + +void constructionModelesLassoMLE_core( // IN parameters - const double* phiInit, - const double* rhoInit, - const double* piInit, - const double* gamInit, + const Real* phiInit, + const Real* rhoInit, + const Real* piInit, + const Real* gamInit, int mini, int maxi, - double gamma, - const double* glambda, - const double* X, - const double* Y, - double seuil, - double tau, + Real gamma, + const Real* glambda, + const Real* X, + const Real* Y, + Real seuil, + Real tau, const int* A1, const int* A2, // OUT parameters - double* phi, - double* rho, - double* pi, - double* lvraisemblance, + Real* phi, + Real* rho, + Real* pi, + Real* llh, // additional size parameters int n, int p,