DataCanvasIO/HyperTS

Need at least 3 dates to infer frequency

hello-the-vsworld opened this issue · 11 comments

我是用pandas导入了excel的表格数据,导入了时间,但建立实验就告诉我至少需要3个日期来推断频率,使用数据库里面的数据就不会报这个错误,我猜测是我哪里没有设置对,但我还是没有找到问题,希望有人能指出来。放上图片了。
问题1
问题2

我看到你的数据的频率是毫秒的(L),但是发现你的 报错信息里好像设置了‘S’,如果设置了‘S’,那么该数据就没有频率了。你可以尝试freq=‘L’,freq=None或者freq='null'&mode='dl'`,等,看看问题是否可以解决,如果无法解决,如不涉及信息泄露,您可以将你的数据(少量)和代码给我一个demo,我复现一下你的问题。此外,max_trails设置特别大很耗时,建议减少搜索的轮数。

max_trails=1000的意思是进行了1000次试验,换言之,搜索了1000种模型,不是1000个epoch,如果再考虑上epoch,那就是max_trials*epochs了。

Colab无法访问, “附件有代码和数据”这个是发到我的邮箱了吗?

我好像是没有收到,我是这个邮箱zhangxjohn@yeah.net

对于该问题,你可以通过将timestamp_format='%Y-%m-%d %H:%M:%S.%f',解决该问题,建议采用最新代码,则可以忽略该设置。