【发布时间】:2019-06-13 07:05:21
【问题描述】:
我有一些 youtube 视频中的 Keras 代码:
from keras.models import Sequential
from keras.layers import Embedding, SimpleRNN
model = Sequential()
model.add(Embedding(10000, 32))
model.add(SimpleRNN(32))
model.summary()
总结的输出是这样的:
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
embedding_1 (Embedding) (None, None, 32) 320000
_________________________________________________________________
simple_rnn_1 (SimpleRNN) (None, 32) 2080
=================================================================
Total params: 322,080
Trainable params: 322,080
Non-trainable params:
首先我不明白为什么简单 RNN 中的参数数是 2080。接下来我不明白为什么嵌入层的输出形状是 (None, None, 32)
【问题讨论】:
标签: keras recurrent-neural-network word-embedding