Как преобразовать модель из keras 2.0.5 в текущую версию, когда некоторые слои были полностью удалены / изменены - PullRequest
0 голосов
/ 11 октября 2019

У меня есть предварительно обученная модель ( Эта архитектура ), в которой используются керасы 2.0.5 и тензор потока 1.2.1. Я не могу использовать его с более старыми версиями, так как у меня есть другая модель, работающая с более новыми версиями, которую я должен добавить в конвейер.

У меня, в частности, проблемы со слоями слияния, так как он теперь не распознается, и я хочу заменить его на Concatenate. Я могу извлечь веса, информацию о слоях и т.д., используя более старую версию keras, но есть ли способ, с помощью которого я могу загрузить старую модель и затем изменить только более старые слои.

Я попытался передать конкатенацию как пользовательский слой с именем Merge, но это дает мне TypeError: ('Keyword argument not understood:', 'mode')

Есть ли библиотека, которая могла бы сделать это?

...