R/get_model.R

Defines functions get_model

Documented in get_model

#' Information from loaded model
#'
#' @param model_name Name of the model
#' @param req Request object
#' @param res Response object
#'
#' @return Gets information from a loaded model
#' @export
get_model <- function(model_name, req, res) {
  if (!model_name %in% .sage$loaded_models$modelName) {
    message(
      "Model `", req$original_model_name,
      "` (", model_name, ") is not loaded!"
    )
    
    res$status <- 404
    return("")
  }

  response <- list(
    modelName = .sage$loaded_models$modelName,
    modelUrl = .sage$loaded_models$modelUrl
  )

  return(response)
}
jcpsantiago/sagemaker-multimodel-R documentation built on March 29, 2022, 3:29 p.m.