From b164ccdd85e6397b9e5b507519e2078596c500ce Mon Sep 17 00:00:00 2001 From: Louis Lacoste Date: Tue, 10 Sep 2024 09:39:11 +0200 Subject: [PATCH] simulations: increasing max mem limit --- code/simulations/simulations_NA_robustness.R | 2 ++ code/simulations/simulations_inference_bernoulli.R | 2 ++ code/simulations/simulations_inference_poisson.R | 2 ++ code/simulations/simulations_model_selection.R | 2 ++ code/simulations/simulations_network_clustering.R | 2 ++ 5 files changed, 10 insertions(+) diff --git a/code/simulations/simulations_NA_robustness.R b/code/simulations/simulations_NA_robustness.R index ef4d34f..1e618be 100644 --- a/code/simulations/simulations_NA_robustness.R +++ b/code/simulations/simulations_NA_robustness.R @@ -2,6 +2,8 @@ necessary_packages <- c( "remotes", "tictoc", "pROC", "parallel", "colSBM", "future.apply" ) +options(future.globals.maxSize = Inf) + if (!all((necessary_packages %in% installed.packages()))) { install.packages(necessary_packages[-length(necessary_packages)]) remotes::install_github(repo = "Chabert-Liddell/colSBM@merge-bipartite-2") diff --git a/code/simulations/simulations_inference_bernoulli.R b/code/simulations/simulations_inference_bernoulli.R index f57c45e..2851bec 100644 --- a/code/simulations/simulations_inference_bernoulli.R +++ b/code/simulations/simulations_inference_bernoulli.R @@ -2,6 +2,8 @@ necessary_packages <- c( "remotes", "tictoc", "combinat", "parallel", "colSBM", "future.apply" ) +options(future.globals.maxSize = Inf) + if (!all((necessary_packages %in% installed.packages()))) { install.packages(necessary_packages[-length(necessary_packages)]) remotes::install_github(repo = "Chabert-Liddell/colSBM@merge-bipartite-2") diff --git a/code/simulations/simulations_inference_poisson.R b/code/simulations/simulations_inference_poisson.R index 6023695..8eaa64d 100644 --- a/code/simulations/simulations_inference_poisson.R +++ b/code/simulations/simulations_inference_poisson.R @@ -2,6 +2,8 @@ necessary_packages <- c( "remotes", "tictoc", "combinat", "parallel", "colSBM" ) +options(future.globals.maxSize = Inf) + if (!all((necessary_packages %in% installed.packages()))) { install.packages(necessary_packages[-length(necessary_packages)]) remotes::install_github(repo = "Chabert-Liddell/colSBM@merge-bipartite-2") diff --git a/code/simulations/simulations_model_selection.R b/code/simulations/simulations_model_selection.R index 003bd7e..c54a7a8 100644 --- a/code/simulations/simulations_model_selection.R +++ b/code/simulations/simulations_model_selection.R @@ -6,6 +6,8 @@ set.seed(1234) handlers(global = TRUE) +options(future.globals.maxSize = Inf) + plan("multisession", workers = parallelly::availableCores(omit = 1L)) # Network param diff --git a/code/simulations/simulations_network_clustering.R b/code/simulations/simulations_network_clustering.R index 9b323a0..b0cf416 100644 --- a/code/simulations/simulations_network_clustering.R +++ b/code/simulations/simulations_network_clustering.R @@ -1,6 +1,8 @@ necessary_packages <- c("remotes", "colSBM") library(here) +options(future.globals.maxSize = Inf) + if (!all(necessary_packages %in% installed.packages())) { install.packages(necessary_packages[-length(necessary_packages)]) remotes::install_github(repo = "Chabert-Liddell/colSBM@merge-bipartite-2")