R doAzureParallel 和块大小。每次循环迭代是否有一个新的 R 会话?
R doAzureParallel and chunkSize. Is there a new R session per loop iteration?
打算使用 Azure Batch 来 运行 R 与 do AzureParallel 包并行。我打算保留默认的 chunkSize = 1。
它是否为 foreach() 循环的每次迭代启动一个新的 R 会话?
我确实希望它为 foreach() 循环的每次迭代启动一个新的 R 会话。如果上述问题的答案是 "no",我怎样才能让它在每次迭代时重新启动 R 会话?
编辑:这是 link chunkSize 选项的文档,以及示例代码。
分享 MSDN
中提出的相同问题的解决方案
将 chunkSize 设置为 1 时,每次 foreach 迭代都会实例化一个新的 R 会话。
打算使用 Azure Batch 来 运行 R 与 do AzureParallel 包并行。我打算保留默认的 chunkSize = 1。
它是否为 foreach() 循环的每次迭代启动一个新的 R 会话?
我确实希望它为 foreach() 循环的每次迭代启动一个新的 R 会话。如果上述问题的答案是 "no",我怎样才能让它在每次迭代时重新启动 R 会话?
编辑:这是 link chunkSize 选项的文档,以及示例代码。
分享 MSDN
中提出的相同问题的解决方案将 chunkSize 设置为 1 时,每次 foreach 迭代都会实例化一个新的 R 会话。