【问题标题】:Why does tensorlow LSTM takes only the hidden size as input?为什么 tensorflow LSTM 只将隐藏大小作为输入?
【发布时间】:2016-09-28 12:12:12
【问题描述】:

在 tensorflow LSTM 单元格中,我们仅通过单元数 (num_units) 对其进行初始化,这是单元格的隐藏大小。但是,该单元格也应该输入x。由于底层运算是矩阵乘法运算,x 的大小也应该在设置 LSTM 权重中发挥作用。那么,单元格不应该将输入x 的大小也作为初始化参数吗?

【问题讨论】:

    标签: python tensorflow lstm


    【解决方案1】:

    LSTM 单元(或其他类型的 RNN 单元)只是传递给函数的对象,例如 tf.nn.rnn。 tf.nn.rnn 将单元格和数据作为输入。在 rnn 函数内部调用单元格,并使用您传递给 tf.nn.rnn 的数据。

    【讨论】:

      猜你喜欢
      • 2018-09-13
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多