R/kerasActivation.R

Defines functions selectKerasActivation

Documented in selectKerasActivation

#' @title Select keras activation function
#'
#' @param activation integer specifying the activation function. Can be one of the following:
#' \code{1=NULL}, \code{2=RELU}
#'
#' @return activation function use with \code{\link{funKerasMnist}}.
#'
#' @export
#'
selectKerasActivation <- function(activation){
  activationList <- list("LINEAR", "RELU")
  # FIXME: remove after testing:
  message("selectKerasActivation using activation:")
  print(activationList[[activation]])

  switch(activationList[[activation]],
         LINEAR = {NULL},
         RELU = {"relu"},
         stop("selectKerasActivation: Wrong activation.")
  )
}

Try the SPOTMisc package in your browser

Any scripts or data that you put into this service are public.

SPOTMisc documentation built on Sept. 5, 2022, 5:06 p.m.