R/create_folds_stratified.R

Defines functions create_folds_stratified

#' @export

create_folds_stratified <- function(delta, K) {
  observed <- which(delta == 1)
  censored <- which(delta == 0)
  observed_folds <- create_folds(observed, K)
  censored_folds <- create_folds(censored, K)
  folds <- list()
  for (i in 1:K) {
    folds[[i]] <- c(observed_folds[[i]], censored_folds[[i]])
  }
  return(folds)
}
vegarsti/fhtboost documentation built on Dec. 14, 2019, 10:44 p.m.