这是一个示例代码:
inputs = input(shape=shape)
encoder = LSTM(128)(inputs)
decoder = LSTM(128)(encoder)
现在,是encoder
处于隐藏状态还是解码器decoder = LSTM(128)(encoder)
的输入?
如果它是隐藏状态,那么encoder = LSTM(128)(inputs)
这里的输入也将作为隐藏状态传递,当我们希望它作为输入传递给编码器而不是隐藏状态时。
如果它是输入,那么模型将是错误的,因为我们希望它成为解码器的隐藏状态,但是所有人都使用示例代码中显示的相同代码并且它可以工作!