Skip to content
/ TPDLP Public
forked from JoeDoex/TPDLP

Temporal Patterns Decomposition and Legendre Projection for Long-term Time Series Forecasting

Notifications You must be signed in to change notification settings

tinghuai/TPDLP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

TPDLP

Temporal Patterns Decomposition and Legendre Projection for Long-term Time Series Forecasting.

Get Started

1.Install Python 3.6, PyTorch 1.9.0.
2.Download data. You can obtain all the six benchmarks from Google Drive. All the datasets are well pre-processed and can be used easily.
3.Train the model. You can reproduce the experiment results by:

python -u run_longExp.py \
  --is_training 1 \
  --root_path ./dataset/ \
  --data_path ETTm2.csv \
  --model_id ETTm2_$seq_len'_'96 \
  --model $model_name \
  --data ETTm2 \
  --features M \
  --seq_len $seq_len \
  --pred_len 96 \
  --enc_in 7 \
  --des 'Exp' \
  --itr 1 --batch_size 32 --learning_rate 0.001 >logs/LongForecasting/$model_name'_'ETTm2_$seq_len'_'96.log

Requirement

  • numpy
  • matplotlib
  • pandas
  • scikit-learn
  • torch==1.9.0

Baselines

  • MICN
  • InParformer
  • CLformer
  • FEDformer
  • Autoformer
  • Informer
  • LogTrans
  • Reformer
  • LSTNet

Acknowledgement

https://github.com/zhouhaoyi/Informer2020
https://github.com/thuml/Autoformer
https://github.com/zhouhaoyi/ETDataset
https://github.com/laiguokun/multivariate-time-series-data

About

Temporal Patterns Decomposition and Legendre Projection for Long-term Time Series Forecasting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%