【发布时间】:2016-07-22 04:50:37
【问题描述】:
我试图了解在并行化环境中调用 Rcpp::sourceCpp() 背后发生了什么。最近,这在问题中得到了部分解决:Using Rcpp function in parLapply on Windows。
在这篇文章中,德克说,
“您需要在每个生成的进程中运行 sourceCpp() 调用,否则将它们获取您的代码。”
这是对提问者使用将 Rcpp 函数分发给工作进程的回应。提问者通过以下方式发送 Rcpp 函数:
clusterExport(cl = cl, varlist = "payoff")
我很困惑为什么这不起作用。我的想法是,这就是 clusterExport() 的目标。
【问题讨论】:
标签: r parallel-processing rcpp