1

我正在使用 keras 功能 api,并且我有形状张量

phrasing.shape = (?, 553777, 19, 3) 

现在我想采用unigramand bigram&的最大特征,trigram 所以预期的形状应该是

(?, 553777, 19, 1) 

所以我添加了这一行

ph = MaxPooling2D ( pool_size=(1,3)  )(phrasing)

并得到这个错误:IndexError: tuple index out of range

4

1 回答 1

0

您的数据维度太高。我遇到了同样的问题,我通过将层从 Conv2d 删除到 Conv1d 并将 MaxPooling2d 删除到 MaxPooling1d 来解决它。这取决于您的数据格式,在我的例子中是文本分类。

于 2018-03-15T18:14:17.997 回答