我需要使用TimeseriesGenerator将数据输入到LSTM网络中。情况是,TimeseriesGenerator函数生成的序列只需要考虑ID中的值。例如,请考虑以下数据:
dt = pd.DataFrame({'ids':[1,1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3], 'values':[1,2,3,4,5,6,7,1,2,3,4,5,6,7,1,2,3,4,5,6,7]})
如果序列长度为3,则需要以下输出:
[[[1., 1.], [1., 2.], [1., 3.]]
,[[1., 2.], [1., 3