Jim*_*ess 4 scikit-learn logistic-regression
Sklearn 的 LogisticRegression 模型拒绝并行运行。我设置了n_jobs=-1,也尝试了n_jobs=4。运气不好——只有一个核心处于工作状态。我并行运行了其他 sklearn 模型,例如 RandomForestClassifier 和 XGBoostClassifier。
我在 Ubuntu 14.04 上运行 Python 2.7.12 和 sklearn 0.18。
其他人也提出了同样的问题(例如,此处),但到目前为止尚未收到任何有希望的答复。我希望我的运气会更好。
从 doco 看来,LogisticRegresssion该n_jobs参数仅用于单独的交叉验证折叠(与RandomForestClassifier并行计算单个树的情况不同)。
n_jobs :整数,默认值:1
交叉验证循环期间使用的 CPU 核心数。如果给定值 -1,则使用所有核心。
| 归档时间: |
|
| 查看次数: |
10052 次 |
| 最近记录: |