R/is_installed.R

Defines functions is_installed_catboost is_installed_lightgbm is_installed_xgboost

Documented in is_installed_catboost is_installed_lightgbm is_installed_xgboost

#' Is xgboost installed?
#'
#' @return `TRUE` if installed, `FALSE` if not.
#'
#' @export
#'
#' @examples
#' is_installed_xgboost()
is_installed_xgboost <- function() {
  rlang::is_installed("xgboost")
}

#' Is lightgbm installed?
#'
#' @return `TRUE` if installed, `FALSE` if not.
#'
#' @export
#'
#' @examples
#' is_installed_lightgbm()
is_installed_lightgbm <- function() {
  rlang::is_installed("lightgbm")
}

#' Is catboost installed?
#'
#' @return `TRUE` if installed, `FALSE` if not.
#'
#' @export
#'
#' @examples
#' is_installed_catboost()
is_installed_catboost <- function() {
  rlang::is_installed("catboost")
}
nanxstats/stackgbm documentation built on May 3, 2024, 5:47 p.m.