gluonts.time_feature.lag 模块#

gluonts.time_feature.lag.get_lags_for_frequency(freq_str: str, lag_ub: int = 1200, num_lags: Optional[int] = None, num_default_lags: int = 7) List[int][source]#

生成适合给定频率字符串的滞后列表。

默认情况下,所有频率都具有以下滞后:[1, 2, 3, 4, 5, 6, 7]。剩余的滞后对应于先前 k 周期中相同的 season(+/- delta)。这里的 deltak 根据现有代码选择。

参数
  • freq_str – 频率字符串,格式为 [multiple][granularity],例如“12H”、“5min”、“1D”等。

  • lag_ub – 滞后的最大值。

  • num_lags – 最大滞后数;默认情况下,返回所有生成的滞后。

  • num_default_lags – 默认滞后数;默认为 7。