R/zzz.R

Defines functions .onLoad

#' @importFrom reticulate py_require

sklearn <- NULL
kneebow <- NULL
pandas <- NULL
numpy <- NULL

.onLoad <- function(libname, pkgname) {
  reticulate::py_require("scikit-learn")
  sklearn <<- reticulate::import("scikit-learn", delay_load = TRUE)
  reticulate::py_require("kneebow")
  kneebow <<- reticulate::import("kneebow", delay_load = TRUE)
  reticulate::py_require("pandas")
  pandas <<- reticulate::import("pandas", delay_load = TRUE)
  reticulate::py_require("numpy")
  numpy <<- reticulate::import("numpy", delay_load = TRUE)
}

Try the hicream package in your browser

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

hicream documentation built on Aug. 8, 2025, 7:26 p.m.