keras - сохранить след эпохи в файл - PullRequest
0 голосов
/ 01 мая 2018

Я управляю нейронной сетью на керасе. Я хотел бы отследить весь след эпохи, чтобы проанализировать его после запуска нейронной сети. Есть ли простой способ сохранить информацию ниже в текстовом файле?

Epoch 16/75
183/183 [==============================] - 587s 3s/step - loss: 0.0079 - mean_absolute_error: 0.0585
- categorical_accuracy: 0.9836 - val_loss: 0.0797 - val_mean_absolute_error: 0.2410 - val_categorical
_accuracy: 0.7901

Epoch 17/75
183/183 [==============================] - 587s 3s/step - loss: 0.0080 - mean_absolute_error: 0.0606
- categorical_accuracy: 0.9781 - val_loss: 0.0821 - val_mean_absolute_error: 0.2395 - val_categorical
_accuracy: 0.8148

1 Ответ

0 голосов
/ 02 мая 2018

Я думаю, вы ищете CSVLogger обратный вызов.

https://keras.io/callbacks/#csvlogger

csv_logger = CSVLogger('training.log')
model.fit(X_train, Y_train, callbacks=[csv_logger])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...