【发布时间】:2016-09-16 00:27:54
【问题描述】:
Keras 教程给出了以下代码示例(使用 cmets):
# apply a convolution 1d of length 3 to a sequence with 10 timesteps,
# with 64 output filters
model = Sequential()
model.add(Convolution1D(64, 3, border_mode='same', input_shape=(10, 32)))
# now model.output_shape == (None, 10, 64)
我对输出大小感到困惑。它不应该创建 10 个深度为 64、宽度为 32 的时间步(步幅默认为 1,无填充)吗?所以(10,32,64) 而不是(None,10,64)
【问题讨论】:
标签: machine-learning neural-network keras conv-neural-network