我很抱歉这个愚蠢的事情。我不能将其他问题的答案应用到我的任务中。 目前我得到了众所周知的错误:
expected lstm_input_1 to have 3 dimensions, but got array with shape (7491, 1025)
我的数据:
矩阵 - 行中的1025 float 数字。 7491行
那么如何制作3D?或者我是否尝试使用错误的图层模型?
答案 0 :(得分:1)
您需要具有明确的时间维度和批量维度。您总是有一个批量维度(如果您只使用一个批次,则为1),对于周期性模型,您也需要时间维度,因为这些是顺序模型,并且它们会随着时间的推移而运行。
将您的数据重新整理为Max
1批,并将序列长度为7491,每个时间步数为1025个。