无法在foreach%dopar%中运行Rcpp函数

时间:2019-03-22 16:11:37

标签: foreach rcpp doparallel

我正在尝试针对每个%dopar%(并行)在循环中运行RCPP函数。我用.export导出该函数,但它不起作用。有人有主意吗? (当我将%dopar%替换为%do%时,效果很好,但无法并行化。)

res <- foreach(node=V(graphe)$name, .combine = "rbind", 
                .packages=c("igraph","dplyr", "Rcpp", "RcppArmadillo") ,
                .export= "getNeighborsNode"
                )%dopar%{ 
                getNeighborsNode(190, g1) # RCPP function
                 }

感谢您的帮助

0 个答案:

没有答案