Как получить метрики val_loss и val_a cc, используя Keras - PullRequest
0 голосов
/ 06 марта 2020

Я хочу видеть val_loss и val_a cc во время тренировки моей модели с использованием керас.

model.compile(optimizer=optimizer,
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])

Но я получил только потерю тренировки и точность. Я пытался добавить 'val_loss', 'val_accuracy', 'val_a cc', но ни один из них не сработал.

Любое решение? Спасибо!

1 Ответ

1 голос
/ 06 марта 2020

Согласно Keras docs вы делаете это в model.fit() с параметром validation_data Вот пример:

# Train model
history = model.fit(
    train_x, train_y,
    batch_size=BATCH_SIZE,
    epochs=EPOCHS,
    validation_data=(validation_x, validation_y),
    callbacks=[tensorboard],
)    

Также мой совет использовать тензорная доска для визуализации обучения.

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