X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=src%2Fsources%2FconstructionModelesLassoRank.c;h=11153118fd17e21da24bbee13f4731b0fff2e805;hp=8eee0eb2f5e9624122bd9623e5e661fe525bae63;hb=31ef8a5c9bbaefcf40d2c2bad43b27d469c28c34;hpb=9ff729fb6afff5bed327fa8619138fd3b6f6f13b diff --git a/src/sources/constructionModelesLassoRank.c b/src/sources/constructionModelesLassoRank.c index 8eee0eb..1115311 100644 --- a/src/sources/constructionModelesLassoRank.c +++ b/src/sources/constructionModelesLassoRank.c @@ -7,8 +7,8 @@ // TODO: comment on constructionModelesLassoRank purpose void constructionModelesLassoRank_core( // IN parameters - const Real* Pi,// parametre initial des proportions - const Real* Rho, // parametre initial de variance renormalisé + const Real* pi,// parametre initial des proportions + const Real* rho, // parametre initial de variance renormalisé int mini, // nombre minimal d'itérations dans l'algorithme EM int maxi, // nombre maximal d'itérations dans l'algorithme EM const Real* X,// régresseurs @@ -19,7 +19,7 @@ void constructionModelesLassoRank_core( int rangmax, //rang maximum autorisé // OUT parameters (all pointers, to be modified) Real* phi,// estimateur ainsi calculé par le Lasso - Real* lvraisemblance,// estimateur ainsi calculé par le Lasso + Real* llh,// estimateur ainsi calculé par le Lasso // additional size parameters int n,// taille de l'echantillon int p,// nombre de covariables @@ -31,18 +31,22 @@ void constructionModelesLassoRank_core( int deltaRank = rangmax-rangmin+1; int Size = (int)pow(deltaRank,k); int* Rank = (int*)malloc(Size*k*sizeof(int)); -for (int r=0; r