joblib

python で並列処理を行う際のデファクトなライブラリ。 例えば、 scikit-learn でもこれが並列処理のための機能として利用されている。

n_jobs の意味

  • None: デフォルトを使え、という意味で、大体は 1 で、 parallel なし、を意味する
  • -1: すべての cpu
  • -2: すべての cpu - 1