为什么Keras的Model()应该具有输入参数?

时间:2018-09-20 20:03:45

标签: keras

在Keras的Functional API documentation的每个示例中,当使用Model()构建模型时,inputs参数似乎是多余的:可以从导致构造的步骤中推导出来。 outputs。那么为什么这个inputs参数似乎是必需的?

一个猜测是,否则可能存在关于应采用输入的 order 的问题(尤其是在查看多个输出时)。输入的(顺序)可以通过某种约定来定义,但是描述这种约定比要求用户手动重新注入outputs的输入要麻烦得多。

那只是个猜测:即使在类似Functional API documentation的情况下,也许还有一些更根本的原因要求用户包括冗余信息?

0 个答案:

没有答案