sklearn lasso 会自动 运行 并行吗?

Will sklearn lasso automatically run in parallel?

我想 运行 并行使用 sklearn.linear_model.Lasso 模块进行套索回归。

我用来提交作业的bash脚本是这样的

#!/bin/bash
#SBATCH --partition=the_partition
#SBATCH --nodes=2
#SBATCH --ntasks=56
python lasso_script.py

lasso_script.py中的相关部分是

Lasso(alpha=0.1, copy_X=True, fit_intercept=True, max_iter=1000,
  normalize=False, positive=False, precompute=False, random_state=None,
  selection='cyclic', tol=0.0001, warm_start=False)

如果我使用脚本提交作业,套索回归会自动并行 运行 吗?

没有。它不会 运行 我相信

在多个线程上

不,它不会在并行线程上 运行。相反,您可以提及 n_jobs= -1(-1 默认使用 CPU 中的所有内核)