Предсказание модели слоя выпадения Keras - PullRequest
0 голосов
/ 23 декабря 2018

Выпадающий слой предполагается использовать только во время обучения модели, а не во время тестирования.

Если у меня есть выпадающий слой в моей последовательной модели Keras, нужно ли что-то сделать, чтобы удалить его или заставить его замолчать, прежде чем я model.predict()?

1 Ответ

0 голосов
/ 23 декабря 2018

Нет, вам не нужно молчать или удалять его.Keras автоматически позаботится об этом.

Это четко указано в документации .Модель Keras имеет два режима:

  1. тренировка
  2. тестирование

Механизмы регуляризации, такие как выпадение и регуляция веса L1 / L2, отключаются привремя тестирования.

Примечание: Кроме того, нормализация партии является, на мой взгляд, наиболее предпочтительным методом регуляризации по сравнению с Dropout.Подумайте об этом.

...