Как изменить отображение подробной информации в Keras - PullRequest
0 голосов
/ 25 марта 2020

Я хочу изменить отображение подробной информации в Keras. Это оригинальная версия:

model.fit(train, train_label,
          batch_size=32,
          epochs=100,
          verbose=1,
          validation_data=(test, test_label))

Epoch 1/2
104/104 [==============================] - 72s 456us/step - loss: 0.2823 - acc: 
0.8511 - val_loss: 0.2933 - val_acc: 0.8629

Но другие выглядят так:

234/10000 [====>.........................] - ETA: 81s - loss: 20.7154 - x1_loss: 9.5913 - x2_loss: 10.0536 - x3_loss: 1.0705

Как я могу показать свою потерю, как он? (т.е. показать x1_loss, x2_loss, x3_loss)

1 Ответ

0 голосов
/ 25 марта 2020

Изменение значения параметра многословия в методе подгонки изменяет объем отображаемой информации.

В этом ответе содержится дополнительная информация: Какое использование многословия в Keras при проверке модели?

Чтобы изменить отображаемые значения потерь, например x1_loss et c, необходимо использовать пользовательские функции потерь. На шаге keras.compile () вы можете выбрать, какую функцию потерь использовать. Функция многословия автоматически отображает все значимые значения в зависимости от выбранной вами функции потерь.

Для получения дополнительной информации см. Документацию. https://keras.io/losses/

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