【发布时间】:2017-06-26 10:22:48
【问题描述】:
我有一个输入数据,其中每个示例都是一些不同数量的长度为 k 的向量。我总共有 n 个例子。所以输入的维度是 n * ? * ķ。问号代表不同的长度。
如果可能,我想将其输入到 Keras 中的 LSTM 层,不使用嵌入(这不是您的普通单词数据集)。
有人可以写一个简短的例子来说明如何做到这一点吗?
数据当前是一个双嵌套的python数组,例如
example1 = [[1,0,1], [1,1,1]]
example2 = [[1,1,1]]
my_data = []
my_data.append(example1)
my_data.append(example2)
【问题讨论】:
-
我认为,如果您将时间步数设置为 None,则 LSTM 将能够接受任何长度的输入。所以基本上输入形状应该是 (batch_size, None, output_size)