sklearn с параллельным бэкэндом отправляет логи / вывод на консоль вместо вывода в ячейке ноутбука - PullRequest
0 голосов
/ 16 июня 2019

Я использую GridSearchCV, чтобы провести некоторый анализ для модели (та же проблема возникает с learning_curve btw), и для подробного параметра установлено значение 2. Единственный вывод, который я получаю в записной книжке, - это, по-видимому, незначительные журналы прогресса при произвольные точки, и он просто выводит «Done», когда ядро ​​бездействует.

Если я использую значение по умолчанию для n_jobs (1), то вывод правильно отображается в блокноте, но при параллельной обработке это происходит:

enter image description here

Подробный журнал печатается в консоли во время работы ядра.

enter image description here

Можно ли как-нибудь распечатать подробный журнал прогресса в блокноте?

Если есть более удобный способ получения журналов прогресса в режиме реального времени от sklearn (возможно, с помощью tqdm), это тоже сработает.

...