Python 既然我';我用的是更好的处理器?

Python 既然我';我用的是更好的处理器?,python,scikit-learn,Python,Scikit Learn,我正在运行一系列GridSearchCV()。适用于一系列参数集上的RandomForestClassifier 从一开始,我就在RandomForestClassifier上设置n_jobs=-1 在过去的一周里,我一直在用i5的4核处理器做这件事,虽然还可以,但速度不是很快。我刚刚升级到一台装有AMD Ryzen Threadripper 2970WX的电脑,它有24个内核和48个逻辑处理器。然而,它似乎一点也没有跑得更快!运行GridSearchCV时,大多数内核要么闲置,要么利用率非常低

我正在运行一系列GridSearchCV()。适用于一系列参数集上的RandomForestClassifier

从一开始,我就在RandomForestClassifier上设置n_jobs=-1

在过去的一周里,我一直在用i5的4核处理器做这件事,虽然还可以,但速度不是很快。我刚刚升级到一台装有AMD Ryzen Threadripper 2970WX的电脑,它有24个内核和48个逻辑处理器。然而,它似乎一点也没有跑得更快!运行GridSearchCV时,大多数内核要么闲置,要么利用率非常低


出什么问题了?

也许您的参数网格的大小小于48?

@PV8那么这是否意味着他的系统中没有足够的内存来制作48份数据副本,因此并非所有的核心都可以使用?