невозможно загрузить сохраненную модель keras - PullRequest
0 голосов
/ 18 февраля 2020

Я создал модель 1 керас на основе 2 существующих моделей, после того как я запустил прогнозирование и увидел, что результаты хорошие, я сохранил его, но не могу его загрузить. Я получаю следующее сообщение:

"Недопустимый аргумент input_shape (None, 20, 100, 1): модель имеет 0 тензорных входов"

, что является абсолютным, так как Как уже упоминалось, я уже получил хорошие результаты, поэтому не может быть ошибки архитектуры ...

То, как я создал модель:

commonInput = Input(shape=(20,100,1), name='main_input')
output_1 = firstModel(commonInput)
output_2 = secondModel(commonInput)
merged = Model(inputs=commonInput, outputs=[output_1,output_2],name='merged_model')

И ошибка, которую я получил, в команде load_model (3-я строка ниже):

merged.save("model.h5")
merged = load_model("model.h5",compile=False)

Заранее спасибо!

...