在另一个模型中使用模型预测

时间:2019-11-15 02:53:30

标签: python tensorflow keras deep-learning

一个人如何在另一个模型中使用model.predict?我需要在模型的末尾添加一层,该层使用来自另一个模型的预测。

我收到此错误:

ValueError: When feeding symbolic tensors to a model, we expect the tensors to have a static batch size. Got tensor with shape: (None, 10)

尝试以下操作时:

... 
model1_outputs = model1.predict(model1_inputs)

model2 = Model(inputs=model2_inputs, outputs=model1_outputs)

1 个答案:

答案 0 :(得分:0)

我想我找到了,我改用它:

model1_outputs = model1(model1_inputs)

model2 = Model(inputs=model2_inputs, outputs=model1_outputs)