Skip to content

BenchCouncil/CombinationTS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CombinationTS

CombinationTS is a modular framework that decomposes, recombines, and diagnoses time-series forecasting models.

🔥News

  • [2026-05-01] Our CombinationTS has been accepted to ICML 2026! 🎉

Installation

pip install -r requirements.txt

Requires Python 3.12+

Place datasets under ./dataset/ (ETT-small, weather, exchange_rate, traffic, electricity, illness).

Quick Start

# PatchTST
python run.py +model=patchtst +dataset=ETTh1 seq_len=96 pred_len=96

# iTransformer
python run.py +model=itransformer +dataset=Weather seq_len=96 pred_len=96

# DLinear
python run.py +model=dlinear +dataset=Exchange seq_len=336 pred_len=96

# TimesNet
python run.py +model=timesnet +dataset=ECL seq_len=96 pred_len=96

# FreTS
python run.py +model=frets +dataset=ETTh2 seq_len=96 pred_len=96

# TimeMixer
python run.py +model=timemixer +dataset=Traffic seq_len=96 pred_len=96

# Custom component combination
python run.py \
  +model/embedding=Patch16 \
  +model/encoder=Transformer \
  +model/decoder=Linear \
  +dataset=ETTh1 \
  model.use_norm=true \
  model.channel_independence=true \
  model.encoder.e_layers=1 \
  model.d_model=512

Citation

@misc{wang2026combinationtsmodularframeworkunderstanding,
  title={CombinationTS: A Modular Framework for Understanding Time-Series Forecasting Models}, 
  author={Xiaorui Wang and Fanda Fan and Chenxi Wang and Yuxuan Yang and Rui Tang and Kuoyu Gao and Simiao Pang and Yuanfeng Shang and Zhipeng Liu and Wanling Gao and Lei Wang and Jianfeng Zhan},
  year={2026},
  eprint={2605.01231},
  archivePrefix={arXiv},
  primaryClass={cs.LG},
  url={https://arxiv.org/abs/2605.01231}, 
}

About

[ICML 2026] Official implementation of "CombinationTS: A Modular Framework for Understanding Time-Series Forecasting Models"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages