【发布时间】:2018-09-24 09:18:25
【问题描述】:
我在 Keras 中训练了一个 RNN。现在,我想得到训练权重的值:
model = Sequential()
model.add(SimpleRNN(27, return_sequences=True , input_shape=(None, 27), activation = 'softmax'))<br>
model.compile(loss='categorical_crossentropy',
optimizer='rmsprop',
metrics=['accuracy'])
model.get_weights()
这给了我 2 个形状 (27,27) 的数组和 1 个形状 (27,1) 的数组。我没有得到这些数组的含义。另外,我应该再得到 2 个形状数组 (27,27) 和 (27,1),它们将计算隐藏状态“a”激活。我怎样才能得到这些权重?
【问题讨论】:
标签: neural-network deep-learning keras lstm rnn