@@ -11,20 +11,20 @@ create_package_name <- function(package, version)
1111 paste(package , version , sep = " ==" )
1212
1313.onLoad <- function (libname , pkgname ) { # nocov start
14- if (suppressMessages(! reticulate :: py_available() | .Platform $ OS.type == " windows" ))
15- {
16- res <- suppressMessages(reticulate :: configure_environment(pkgname ))
17- if (res & requireNamespace(" tensorflow" , quietly = TRUE ) &
18- requireNamespace(" keras" , quietly = TRUE )){
19- suppressMessages(try(tf $ compat $ v1 $ logging $ set_verbosity(
20- tf $ compat $ v1 $ logging $ ERROR )))
21- suppressMessages(try(tf $ get_logger()$ setLevel(' ERROR' )))
22- suppressMessages(try(tf $ autograph $ set_verbosity(level = 0L )))
23- suppressMessages(try(keras :: use_implementation(" tensorflow" ), silent = TRUE ))
24- # catch TFP error
25- suppressMessages(try(invisible (tfprobability :: tfd_normal(0 ,1 )), silent = TRUE ))
26- suppressMessages(try(invisible (tfprobability :: tfd_normal(0 ,1 )), silent = TRUE ))
27- }else {
14+ # if(suppressMessages(!reticulate::py_available() | .Platform$OS.type == "windows"))
15+ # {
16+ # res <- suppressMessages(reticulate::configure_environment(pkgname))
17+ # if(res & requireNamespace("tensorflow", quietly = TRUE) &
18+ # requireNamespace("keras", quietly = TRUE)){
19+ # suppressMessages(try(tf$compat$v1$logging$set_verbosity(
20+ # tf$compat$v1$logging$ERROR)))
21+ # suppressMessages(try(tf$get_logger()$setLevel('ERROR')))
22+ # suppressMessages(try(tf$autograph$set_verbosity(level=0L)))
23+ # suppressMessages(try(keras::use_implementation("tensorflow"), silent = TRUE))
24+ # # catch TFP error
25+ # suppressMessages(try(invisible(tfprobability::tfd_normal(0,1)), silent = TRUE))
26+ # suppressMessages(try(invisible(tfprobability::tfd_normal(0,1)), silent = TRUE))
27+ # }else{
2828 tf <<- reticulate :: import(" tensorflow" , delay_load = list (
2929 on_load = function (){
3030 tape <<- tf $ GradientTape
@@ -33,12 +33,12 @@ create_package_name <- function(package, version)
3333 )
3434 keras <<- reticulate :: import(" keras" , delay_load = TRUE )
3535 tfp <<- reticulate :: import(" tensorflow_probability" , delay_load = TRUE )
36- }
37-
38- }else {
39- tf <- reticulate :: import(" tensorflow" )
40- tape <- tf $ GradientTape
41- } # nocov end
36+ # }
37+ #
38+ # }else{
39+ # tf <- reticulate::import("tensorflow")
40+ # tape <- tf$GradientTape
41+ # } # nocov end
4242 # options
4343 options(orthogonalize = TRUE ,
4444 identify_intercept = FALSE ,
0 commit comments