我预测了三种型号:CNN,LSTM,DNN。
model1_pred = nn_model1.predict(x_val)
model2_pred = nn_model2.predict(x_val)
model3_pred = nn_model3.predict(x_val)
我想将这些模型与Keras结合起来,但我不知道。 感谢
答案 0 :(得分:1)
使用功能api来堆叠您的网络。这使您可以像使用层一样调用神经网络。
from keras.models import Model
x_val = Input(shape=(<shape of your input>))
model1_pred = nn_model1(x_val)
model2_pred = nn_model2(x_val)
model3_pred = nn_model3(x_val)
combined_model = Model([model1_pred, model2_pred, model3_pred], [<outputs>])