XGBoost与R,nthread被忽略了?

时间:2015-11-11 07:49:44

标签: r xgboost

我知道R本身是单线程的,但XGboost有一个参数nthread,据说应该控制xgboost用于处理的线程数。但是,无论我如何设置它,我都看到只使用了一个核心。

要使其并行运行需要做些什么?

1 个答案:

答案 0 :(得分:1)

你在Mac上吗?本机C ++编译器(Clang)不支持openMP,因此您必须执行一些黑客操作才能启用多线程。

https://github.com/dmlc/xgboost/blob/master/doc/build.md