【问题标题】:What is extra with Keras functional API?Keras 函数式 API 有什么额外的功能?
【发布时间】:2017-05-17 10:26:02
【问题描述】:

使用 Keras 函数式 API 可以做哪些额外工作,而使用 keras 顺序模型则无法做到? 除了可以使用“TimeDistributed”层包装器将简单模型重用于时基数据这一事实之外?

【问题讨论】:

    标签: python tensorflow theano keras keras-layer


    【解决方案1】:

    这不仅仅是模型重用,功能 API 允许您轻松定义模型,其中层连接到的不仅仅是上一层和下一层。您可以根据需要将层连接到任何其他层,因此孪生网络、密集连接网络等成为可能。旧的 Graph API 允许相同级别的连接,但它是一个 PITA,因为它使用层节点名称来定义连接。

    顺序模型只是一组顺序层,此时新的神经网络架构正在远离这种模式。

    【讨论】:

    • 嗨,Matias,非常感谢您的解释。但是连接到多个输入仍然可以通过“合并”层来完成,对吧? -> 从 keras.layers 导入合并
    • @Abhishek 当然,这是可能的,但使用功能 API 也更容易。
    猜你喜欢
    • 1970-01-01
    • 2020-03-04
    • 1970-01-01
    • 2021-07-13
    • 2023-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多