Several scikit-learn tools, such as GridSearchCV and cross_val_score, rely inside the Pythons multiprocessing module to parallelize execution on multiple Python processes, passing n_jobs> 1 as an argument.
Adapted from the Sklearn documentation:
, Python fork exec . , ( ) Accelerate/vecLib OSX, ( ) MKL, OpenMP GCC, nvidias Cuda ( , ), . fork, : , , . , , : OpenBLAS ( master 0.2.10), GCC OpenMP runtime ( ).
source
share