【问题标题】:Keras: Concate result of a model to other featuresKeras:将模型的结果连接到其他特征
【发布时间】:2020-07-23 19:28:38
【问题描述】:

我正在使用 Keras 训练一个模型,该模型将文本和其他特征作为输入。

我打算做以下事情:

  1. 使用文本训练 LSTM 模型,输出 32 维结果。
  2. LSTM 模型的输出(32 维)与其他特征(15 维)相结合,并生成 47 维输入。
  3. 使用这个 47 维输入训练另一个模型。

如何在 Keras 中执行此 Concat 操作?有什么想法吗?

【问题讨论】:

  • 你能添加一些代码吗?你试过什么?样本输入? S/O 不是代码编写或咨询服务。

标签: python tensorflow keras


【解决方案1】:

使用

tf.keras.layers.concatenate(
    inputs, axis=-1, **kwargs
)

Here是官方文档提供的例子

但要寻找一些关键的东西:

  • 选择正确的损失函数,它可能是一些单独损失的加权和
  • 是否值得联合或单独训练网络

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-12
    • 2018-10-16
    • 2021-05-03
    • 2023-03-19
    • 2019-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多