如何使GRU在keras中接受多个大小不同的输入?

问题描述

我正在尝试对seq GRU做一个序列。虽然,我无法接受任何输入,因为出现错误

sequence_12层需要1个输入,但接收到X个输入张量。

这里X是我的数据的第一个值,看起来像:

enter image description here

所以我的情况下X为35。我所能做的就是用我对“空格”字符的一种热编码填充它们。但是,它不接受任何输入,因此我认为变化的大小不是问题,因为GRU应该可以接受任何输入大小。我相信您可以这样做:

model.add(GRU(128,input_shape=(None,27)))

因为我有27个字符。但是无论我输入“无”还是数字,我都无法接受它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)