如何并行化贝叶斯网络结构学习

时间:2019-04-01 19:29:36

标签: r parallel-processing bnlearn

如何从软件包hc中并行化bnlearn算法?例如,如何更新以下代码

bn_k2 <- hc(x = dTrain, score = "k2",debug = F, optimized = T)

我的电脑有8核,当我运行hc时,仅使用一个CPU。我如何才能在所有8个Core上运行?

1 个答案:

答案 0 :(得分:0)

您是否想对算法进行并行处理以使其更快或更在多个数据源上同时运行? 如果是第一种情况,则可能需要重写该函数。如果是第二个,只需使用包parallel来处理循环。