在Keras中为1D卷积平整图层

时间:2018-08-17 15:22:44

标签: r keras deep-learning

在多类分类中一维卷积是否需要在Keras中使用layer_flatten函数?

在Keras R studio界面手册(https://keras.rstudio.com/articles/examples/imdb_cnn.html)中。为什么他们只将layer_flatten函数用于2D卷积?

1 个答案:

答案 0 :(得分:1)

这一切与您想要的 有关。没有义务。

您需要与输入和输出数据匹配的形状。

  • Conv1D使用形状(batch, length, filters)-3D
  • Conv2D使用形状(batch, x, y, filters)-4D
  • Flatten使一切变成(batch, productOfTheRest)-2D

现在,您需要知道数据是什么,要使用它做什么,并选择适当的图层/形状。

相关问题