numpy のマルチスレッドの並列数の指定方法のメモ。
sklearn.cluster.KMeans を実行したら、CPU使用率が 700% に達していて
まわりのご迷惑になっていたため、並列数を指定する必要がありました。
k-means で使われている numpy の並列数は環境変数の OMP_NUM_THREADS で
指定することができます。
とすだけで、指定した並列数でプログラムを実行することができます。
sklearn.cluster.KMeans を実行したら、CPU使用率が 700% に達していて
まわりのご迷惑になっていたため、並列数を指定する必要がありました。
k-means で使われている numpy の並列数は環境変数の OMP_NUM_THREADS で
指定することができます。
export OMP_NUM_THREADS={並列数}
とすだけで、指定した並列数でプログラムを実行することができます。