Closed FanYang888 closed 8 months ago
请教一下各位大佬,我数据集一共为4800条数据,按照7:1:2的比例,测试集应该是960个数据,但是我测试集上预测的结果只有七百多个数据。通过debug代码,发现test_data中x,y值等都是1200条,因为我seq_len设的240,但是len(test_data)的值是722,再去查看了关于len函数的定义为“return len(self.data_x) - self.seq_len- self.pred_len + 1”,不太理解为什么这么定义。我如果需要测试集上的预测结果就是960个数据,应该怎么弄
请教一下各位大佬,我数据集一共为4800条数据,按照7:1:2的比例,测试集应该是960个数据,但是我测试集上预测的结果只有七百多个数据。通过debug代码,发现test_data中x,y值等都是1200条,因为我seq_len设的240,但是len(test_data)的值是722,再去查看了关于len函数的定义为“return len(self.data_x) - self.seq_len- self.pred_len + 1”,不太理解为什么这么定义。我如果需要测试集上的预测结果就是960个数据,应该怎么弄