我正在尝试运行循环超过 2000 次的 mclappy。我想知道是否有一种方法可以提高它的效率,因为 AWS SageMaker 在达到 150 后代码会中断
代码是:
mclapply(1:2500), myfunc, mc.cores=4)
myfunc 里面有这个功能。但是有没有办法将其拆分为集群并分块拆分代码。我对此并不陌生,makeClusters 是我目前无法理解的东西。
我的意思是对此的预期解决方案:
mclapply(1:150), myfunc, mc.cores=4)
mclapply(151:300), myfunc, mc.cores=4)
mclapply(301:450), myfunc, mc.cores=4)
.
.
.
.
mclapply(1850:2000), myfunc, mc.cores=4)