在多类分类中一维卷积是否需要在Keras中使用layer_flatten函数?
在Keras R studio界面手册(https://keras.rstudio.com/articles/examples/imdb_cnn.html)中。为什么他们只将layer_flatten函数用于2D卷积?
答案 0 :(得分:1)
这一切与您想要的 有关。没有义务。
您需要与输入和输出数据匹配的形状。
Conv1D
使用形状(batch, length, filters)
-3D Conv2D
使用形状(batch, x, y, filters)
-4D Flatten
使一切变成(batch, productOfTheRest)
-2D 现在,您需要知道数据是什么,要使用它做什么,并选择适当的图层/形状。