我基于2个现有模型创建了1个keras模型, 在我进行预测之后,看到结果很好, 我保存了它,但是无法加载。 我得到以下信息:
“无效的input_shape参数(无,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命令中(下面的第三行):
merged.save("model.h5")
merged = load_model("model.h5",compile=False)
谢谢!