#' @param Y matrix of responses (of size n*m)
#'
#' @return a list with phiInit, rhoInit, piInit, gamInit
-#' @export
+#'
#' @importFrom methods new
#' @importFrom stats cutree dist hclust runif
+#' @export
initSmallEM <- function(k, X, Y, fast)
{
n <- nrow(X)
for (r in 1:k)
{
Z <- Zinit1[, repet]
- Z_indice <- seq_len(n)[Z == r] #renvoit les indices oรน Z==r
+ Z_indice <- seq_len(n)[Z == r] #renvoit les indices ou Z==r
if (length(Z_indice) == 1) {
betaInit1[, , r, repet] <- MASS::ginv(crossprod(t(X[Z_indice, ]))) %*%
crossprod(t(X[Z_indice, ]), Y[Z_indice, ])