我正在尝试构建一个架构,该架构接受多个输入,并在更大的架构中拥有一个更小的神经网络。为了跟踪较小网络的损失,我需要将子网络编译为序列,但它仍然需要作为整个架构的功能模型的一部分。这在 Keras 中可能吗?
如何在 Keras 的功能模型中拥有顺序模型?
数据挖掘
神经网络
喀拉斯
2022-03-09 21:57:32
1个回答
我设法通过这个尝试和错误。
x = Sequential()
# add some layers...
inputs = [Input(...), Input(...), ...]
outputs = ... #some layers stacked together via the functional model
result = Model(inputs=inputs, x(outputs))
如果出于某种原因您想要输出中间的顺序:
output1 = Layer(input)
output2 = x(layer1)
outputs = Layer(output2)
其它你可能感兴趣的问题