Я использую пакеты future, future.batchtools и furrr в своем скрипте R для запуска кода на slurm -управляемая удаленная машина.
Когда я определяю свою будущую топологию, я передаю файл шаблона в future.bacthtools::batchtools_slurm()
и определяю вычислительные ресурсы для заданий slurm с аргументом resources =
.
Когда я затем запускаю функцию furrr::future_pwalk()
, каждое будущее оценивается с помощью одних и тех же ресурсов, а именно тех, которые я определил в batchtools_slurm()
.
Есть ли способ, чтобы задания использовали разные ресурсы, в зависимости от переменной, переданной в furrr::future_pwalk()
?
Заранее благодарю за любую помощь!