【发布时间】:2021-02-13 01:14:15
【问题描述】:
我在我的 R 脚本中使用 future、future.batchtools 和 furrr 包,以便在 future 上运行代码strong>slurm - 管理远程机器。
当我定义我的未来拓扑时,我将一个模板文件传递给future.bacthtools::batchtools_slurm(),并使用resources = 参数定义slurm 作业的计算资源。
然后当我运行furrr::future_pwalk() 函数时,每个未来都使用相同的资源进行评估,即我在batchtools_slurm() 中定义的资源。
有没有办法让作业使用不同的资源,具体取决于传递给furrr::future_pwalk() 的变量?
提前感谢您的帮助!
【问题讨论】: