Sto utilizzando con ipython
su Windows 8 a 64 bit con un sistema con 4 core. Quando si installa un modello scikit-learn
, l'utilizzo della CPU è del 50%, 25% da python
e 25% da Chrome
.Abilita Python a utilizzare tutti i core per il montaggio di modelli scikit-learn
Perché chrome
utilizza quante risorse della CPU come python
?
Esiste la versione multithread delle funzioni di adattamento del modello scikit-learn
in modo che l'utilizzo dei multicorpi sia facile come impostare una variabile? Come ...
grid_search = GridSearchCV(pipeline, parameters, n_jobs=-1)
realtà 'n_jobs' Iniziamo singole istanze' python' su ogni chiamata 'fit'. Ne risulta un sovraccarico enorme, quindi è utilizzabile con un adattamento che dura ben più di 1 secondo. –
Dovrebbe avviare il processo Python 'n_jobs' in un Pool e inviare chiamate adatte a quei processi. In effetti, questo è ancora un sovraccarico significativo e utile solo se le chiamate individuali richiedono più di 1 secondo. – ogrisel
Quello che vedo nel task manager su Windows non è certamente un pool di processi 'python'. –