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

数据挖掘 喀拉斯
2022-02-12 03:56:32

在 Keras 的功能 API 文档的每个示例中,使用 构建模型时Model()inputs参数似乎是多余的:它可以从导致构建outputs. 那么为什么这个inputs参数看起来很有必要呢?

一种猜测是,否则可能会有关于输入的顺序的问题(尤其是在查看多个输出时)。然而,输入的(顺序)可以通过一些约定来定义,但是描述这个约定比要求用户手动重新注入outputs?

这只是一个猜测:也许有一些更根本的原因要求用户包含冗余信息,即使在功能 API 文档的所有情况下也是如此?

0个回答
没有发现任何回复~