Luc*_*chi 5 python parallel-processing multithreading machine-learning scikit-learn
我想在不同的线程中训练多个一类 SVM。有人知道 scikit 的 SVM 是否发布了 GIL?我在网上没有找到任何答案。
谢谢
不,scikit-learn 不会对 GIL 进行任何操作。相反,它使用joblib来实现所有并行性,从而生成多个进程来完成其工作。您可以使用自定义 joblibParallel
构造来实现您想要的目标。
如果您打算在具有不同设置的同一数据集上训练多个分类器以找到最佳分类器,请考虑使用该类GridSearchCV
,它可以为您处理并行性。
归档时间: |
|
查看次数: |
1577 次 |
最近记录: |