Keras顺序模型的多个输入

Keras顺序模型的多个输入,第1张

Keras顺序模型的多个输入

您无法使用顺序API来执行此 *** 作。这是因为两个原因:

  1. 顺序模型,顾名思义,是一系列的层,其中每个层都直接连接到其上一层,因此它们不能具有分支(例如,合并层,多个输入/输出层,跳过连接等)。

  2. add()
    顺序API的方法接受
    Layer
    实例作为其参数,而不接受
    Tensor
    实例。在您的示例中
    merged
    张量(即连接层的输出)。

此外,使用

Concatenate
图层的正确方法是这样的:

merged = Concatenate()([x, y])

但是,您也可以使用

concatenate
(注意小写的“ c”)等效功能接口,如下所示:

merged = concatenate([x, y])

最后,要构建第三个模型,您还需要使用功能性API。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4936553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存