我正在尝试运行mclappy,该循环超过2000次。我想知道是否有一种方法可以提高效率,因为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)