Keras电影评论情感分类器:GlobalAveragePooling1D层的作用是什么?

时间:2019-06-17 19:36:46

标签: keras text-classification

我在Keras上阅读一些IMDB电影评论情感分类器。这是模型定义:

model = keras.Sequential()
model.add(keras.layers.Embedding(vocab_size, 16))
model.add(keras.layers.GlobalAveragePooling1D())
model.add(keras.layers.Dense(16, activation="relu"))
model.add(keras.layers.Dense(1, activation="sigmoid"))

我不了解的是GlobalAveragePooling1D在这里的作用。任何对此的见解将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

要具体回答为什么它存在(而不是它如何工作),model.summary()将显示它正在提供降维效果。