【发布时间】:2017-02-28 12:00:27
【问题描述】:
从这个例子: https://github.com/fchollet/keras/blob/master/examples/imdb_cnn.py
下面是这个sn-p。嵌入层为批次中的每个示例输出一个 400 x 50 矩阵。我的问题是一维卷积是如何工作的?它如何在 400 x 50 矩阵中工作?
# we start off with an efficient embedding layer which maps
# our vocab indices into embedding_dims dimensions
model.add(Embedding(max_features,
embedding_dims,
input_length=maxlen,
dropout=0.2))
# we add a Convolution1D, which will learn nb_filter
# word group filters of size filter_length:
model.add(Convolution1D(nb_filter=nb_filter,
filter_length=filter_length,
border_mode='valid',
activation='relu',
subsample_length=1))
【问题讨论】:
标签: neural-network convolution keras