【问题标题】:The units parameter in a Keras RNNKeras RNN 中的单位参数
【发布时间】:2018-03-08 12:16:40
【问题描述】:

我很难理解以下 Keras sn-p 实现的架构:

HIDDEN_DIM=256
VOCAB_SIZE=80
model = Sequential()
model.add(LSTM(units=HIDDEN_DIM, input_shape=(None, VOCAB_SIZE), return_sequences=True))
for i in range(LAYER_NUM - 1):
    model.add(LSTM(units=HIDDEN_DIM, return_sequences=True))
model.add(TimeDistributed(Dense(VOCAB_SIZE)))
model.add(Activation('softmax'))
model.compile(loss="categorical_crossentropy", optimizer="rmsprop")

具体来说,我不太了解“单位”参数。 unit参数是定义时间步的数量,还是定义每个时间步的LSTM数量(即“通道”的数量)?

【问题讨论】:

    标签: keras recurrent-neural-network


    【解决方案1】:

    Units 参数定义了 LSTM 中隐藏单元的数量。时间步数将由句子中的单词数定义。

    【讨论】:

      猜你喜欢
      • 2018-02-25
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-31
      • 2022-01-15
      • 2020-06-10
      相关资源
      最近更新 更多