Как распечатать журнал Sklearn в файл? - PullRequest
0 голосов
/ 14 апреля 2020

Я использую часть поиска по сетке sklearn для поиска лучших параметров.

Я использую подробный аргумент поиска по сетке, и журнал был успешно напечатан.

Но я считаю, что журнал не может быть записан в файл следующим образом:

python3 xx.py 1>log 2>&1

Это может быть вызвано интенсивным журналом и буфером stdout. Итак, как я могу распечатать журнал в файл, чтобы поймать процесс поиска по сетке.

1 Ответ

1 голос
/ 14 апреля 2020

Вы должны указать verbose = true и следующий код в вашем скрипте:

import sys

sys.stdout=open("external_file.txt","w")

<YOUR CODE HERE>

sys.stdout.close()

Все распечатки журнала будут записаны в текстовый файл. Регистрация в scikit осуществляется оператором print.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...