Неизвестный слой: ошибка слияния при загрузке модели в последние кера - PullRequest
0 голосов
/ 02 мая 2019

У меня есть несколько моделей керас, которые были обучены с использованием кераса 2.0.3. Он использовал слой слияния (mode = concat).

Теперь я обновился до последней версии (keras 2.2.4). Слой слияния заменяется слоем конкатенации Теперь, когда я пытаюсь загрузить старые обученные модели (которые были обучены с использованием keras 2.0.3) с использованием keras.model.load_model (файл mdl), он выдает ошибку «Unknown layer: Merge».

Если я переключаюсь на keras 2.0.3 и пытаюсь загрузить, та же старая модель работает нормально. Но я хочу продолжить работу с последней версией keras из-за улучшения производительности.

Есть ли способ продолжить работу с новейшими кератами на старых моделях? Иначе есть ли какой-нибудь пользовательский код, который может заменить только этот слой слияния на слой сцепления?

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