R/multiLayerIntialiser.R

Defines functions multiLayerIntialiser

#' Multi Layer Initialisation for deepforest
#'
#' @param layerChoice
#' @param unitsChoice
#' @param networkCount
#' @param seed
#'
#' @return
#' @noRd
#'
#' @examples
#'
multiLayerIntialiser<-function(layerChoice,
                               unitsChoice,
                               networkCount,seed){
  set.seed(seed)
  allnets<- sample(layerChoice,networkCount,replace = T)
  multiLayerList<-lapply(allnets, function(l){sample(unitsChoice,l,replace = T)})

  return(multiLayerList)
}
RajeshB24/deepdive documentation built on July 28, 2024, 6:48 p.m.