我想知道,哪个更好地GridSearchCV( ..., n_jobs = ... )
用于为模型选择最佳参数集,n_jobs = -1
或者n_jobs
使用大数字,
例如n_jobs = 30
?
基于 Sklearn 文档:
n_jobs = -1
意味着计算将在计算机的所有 CPU 上分派。
在我的 PC 上,我有一个 Intel i3 CPU,它有 2 个内核和 4 个线程,这是否意味着如果我设置了n_jobs = -1
,它会隐式地等于n_jobs = 2
?
python parallel-processing machine-learning scikit-learn parallelism-amdahl