X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=pkg%2FR%2FselectVariables.R;h=0c18c6797e47554c29d7a5851087f9c77f1172e5;hp=f991f6d51198b4c18a7e16d0c1dce8a1673a9811;hb=859c30ec72871f923da0498c14a94e67b0219875;hpb=e9db79707709c10947e89756eb5655c0747a2a1d diff --git a/pkg/R/selectVariables.R b/pkg/R/selectVariables.R index f991f6d..0c18c67 100644 --- a/pkg/R/selectVariables.R +++ b/pkg/R/selectVariables.R @@ -18,10 +18,7 @@ #' #' @return a list of outputs, for each lambda in grid: selected,Rho,Pi #' -#' @examples TODO -#' #' @export -#' selectVariables <- function(phiInit, rhoInit, piInit, gamInit, mini, maxi, gamma, glambda, X, Y, thresh = 1e-08, eps, ncores = 3, fast) { @@ -69,9 +66,7 @@ selectVariables <- function(phiInit, rhoInit, piInit, gamInit, mini, maxi, gamma parallel::stopCluster(cl) print(out) - # Suppress models which are computed twice En fait, ca ca fait la comparaison de - # tous les parametres On veut juste supprimer ceux qui ont les memes variables - # sélectionnées + # Suppress models which are computed twice # sha1_array <- lapply(out, digest::sha1) out[ duplicated(sha1_array) ] selec <- lapply(out, function(model) model$selected) ind_dup <- duplicated(selec)