【发布时间】:2018-08-17 15:22:44
【问题描述】:
多类分类中的一维卷积是否需要在 Keras 中使用 layer_flatten 函数?
在 Keras R studio 界面手册 (https://keras.rstudio.com/articles/examples/imdb_cnn.html) 中。为什么他们只将 layer_flatten 函数用于 2D 卷积?
【问题讨论】:
标签: r keras deep-learning
多类分类中的一维卷积是否需要在 Keras 中使用 layer_flatten 函数?
在 Keras R studio 界面手册 (https://keras.rstudio.com/articles/examples/imdb_cnn.html) 中。为什么他们只将 layer_flatten 函数用于 2D 卷积?
【问题讨论】:
标签: r keras deep-learning
一切都是关于您想要什么。没有义务。
您需要与输入和输出数据相匹配的形状。
Conv1D 使用形状 (batch, length, filters) - 3DConv2D 使用形状 (batch, x, y, filters) - 4DFlatten 让一切都变成(batch, productOfTheRest) - 2D现在您需要知道您的数据是什么,您想用它做什么,并选择合适的图层/形状。
【讨论】: