Google colaboratory 多少';中央处理器';当我保持n_jobs=8时,google colab分配的核心数是多少,有没有办法检查?

Google colaboratory 多少';中央处理器';当我保持n_jobs=8时,google colab分配的核心数是多少,有没有办法检查?,google-colaboratory,Google Colaboratory,我正在用GridSearhCV在Google colab中运行回归任务。在参数中,我保持n_jobs=8,当我保持它为-1(使用所有可能的核心)时,它只使用2个核心,所以我假设如果n_jobs=-1,服务器端有一个限制,所以我想知道如何检查实际使用了多少个核心。这也是我的问题。我把n_job=100放入Colab,我得到: [并行(n_jobs=100)]:使用后端LokyBackend和100个并发工作者 这是一个令人惊讶的问题,因为google colab只提供2个处理器。但是,您始终可以在

我正在用GridSearhCV在Google colab中运行回归任务。在参数中,我保持n_jobs=8,当我保持它为-1(使用所有可能的核心)时,它只使用2个核心,所以我假设如果n_jobs=-1,服务器端有一个限制,所以我想知道如何检查实际使用了多少个核心。

这也是我的问题。我把n_job=100放入Colab,我得到:

[并行(n_jobs=100)]:使用后端LokyBackend和100个并发工作者


这是一个令人惊讶的问题,因为google colab只提供2个处理器。但是,您始终可以在colab上使用自己的CPU/GPU。

如果使用下面的代码,您将看到Google colab中的多处理器有两个内核:

import multiprocessing

cores = multiprocessing.cpu_count() # Count the number of cores in a computer
cores