Dataset_M4 数据读取存在 bug
作者: linxi1158创建于 2026年4月14日更新于 2026年7月20日
在 __read_data__ 中,training_values = np.array([v[~np.isnan(v)] for v in dataset.values[dataset.groups == self.seasonal_patterns]]),需要修改为 training_values = np.array([v[~np.isnan(v)] for v in dataset.values[dataset.groups == self.seasonal_patterns]], dtype=object),因为数据长度不一样。
内容来源: thuml/Time-Series-Library