Keras затопляет вывод клеток Jupyter во время посадки (многословно = 1) - PullRequest
0 голосов
/ 21 сентября 2018

Когда я запускал модель keras в блокноте Jupyter с опцией «verbose = 1», я начал получать не обновления статуса прогресса одной строки, как раньше, а поток строк состояния, обновляемых в пакетном режиме.Смотрите прикрепленную картинку.Перезапуск jupyter или браузера не помогает.Сервер ноутбука Jupyter: 5.6.0, keras - 2.2.2, Python - это Python 3.6.5 Пожалуйста, помогите.

содержимое ячейки:

history = model.fit (x = train_df_scaled, y = train_labels, batch_size = BATCH_SIZE, эпохи = EPOCHS, verbose = 1, validation_data = (validation_df_scaled, validation_labels), shuffle = True) **

пример выходного потока: (это тысячи строк, подобных этой)

потеря: 217.5794 - mean_absolute_error: 11.166 - ETA: 32:42 - потеря: 216.9500 - mean_absolute_error: 11.165 - ETA: 32:21 - потеря: 216.6378 - mean_absolute_error: 11.164 - ETA: 32:00 - потеря: 216.0345 - mean_absolute_error: 11.164 - ETA: 31:41 - потеря: 215.6621 - er_abolute: 31:21 - потеря: 215.4639 - среднее значение_абсолютной ошибки: 11.171 - ETA: 31:02 - потеря: 215.1654 - среднее_абсолютной ошибки: 11.173 - ЭТА: 30:44 - потеря: 214.6583 - средняя_абсолютная ошибка: 11.169 - ЭТА: 30:27 - потеря: 213.88- mean_absolute_error: 11.164 - ETA: 30:10 - потеря: 213.3308 - mean_absolute_error: 11.163 - ETA: 29:54 - потеря: 213.1179 - mean_absolute_error: 11.167 - ETA: 29:37 - потеря: 212.8138 - mean_absolute_error: 11.169 - ETA: 29:25 - потеря: 212.7157 - mean_abair: 11solute29:11 - потеря: 212.5421 - ошибка_среды_11.177 - ETA: 28:56 - потеря: 212.1867 - ошибка_среды_11.178 - ЭТА: 28:42 - потеря: 211,8032 - ошибка_среды_11.180 - ЭТА: 28:28 - потеря: 211.4079mean_absolute_error: 11.179 - ETA: 28:15 - потеря: 211.2733 - mean_absolute_error: 11.182 - ETA: 28:02 - потеря: 210.8588 - mean_absolute_error: 11.179 - ETA: 27:50 - потеря: 210.4498 - mean_absolute_error: ошибка 11: 11.1: 11.1: 11.1: 11.1: 11.1: 11.1: 11.1: 11.137 - потери: 209,9327 - ошибка_среды: 11,176 - ETA: 27:

Ответы [ 3 ]

0 голосов
/ 21 сентября 2018

Я бы порекомендовал две вещи:

  • Попробуйте перезапустить сервер Jupyter Notebook.
  • Попробуйте другой браузер, отличный от того, который вы используете;возможно, ваш браузер получил какое-то обновление, и он ломает вещи(обычно с ноутбуками хром плохо!)
0 голосов
/ 25 сентября 2018

После нескольких тестов я обнаружил, что ошибка связана с импортом tqdm.Tqdm был использован в коде, который позже был переписан без него.Несмотря на то, что я не использовал tqdm в этом ноутбуке, только его импорт повлиял на вывод keras.Чтобы исправить это, я просто закомментировал эту строку: из tqdm import tqdm и все прошло нормально, с хорошими индикаторами выполнения keras.Не уверен, как именно это конфликтует с керасом, хотя ...

0 голосов
/ 21 сентября 2018

verbose = 2 следует использовать для интерактивных выводов.

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