Skip to content

v0.6 🔥🪭 Nine New Models

Compare
Choose a tag to compare
@WenjieDu WenjieDu released this 18 Jun 09:12
· 169 commits to main since this release

In v0.4 and v0.5, PyPOTS brought you new models. Now, let's fan🪭 the frame🔥 in v0.6!

  1. Non-stationary Transformer, Pyraformer, Reformer, SCINet, RevIN, Koopa, MICN, TiDE, StemGNN are included in this new release;
  2. another new PyPOTS Ecosystem library BenchPOTS has been released and supports preprocessing pipelines of 170 public time series datasets for benchmarking machine learning on POTS data;
  3. add the argument verbose to mute all info level logging;

👍 Kudos to our new contributor @LinglongQian.

Please refer to the changelog below for more details.

What's Changed

  • Implement Non-stationary Transformer as an imputation model by @WenjieDu in #388
  • Implement Pyraformer as an imputation model by @WenjieDu in #389
  • Add Nonstationary Transformer and Pyraformer, update docs by @WenjieDu in #390
  • Treat keyboard interruption during training as a warning, and update the docs by @WenjieDu in #391
  • Add SCINet modules and implement it as an imputation model by @WenjieDu in #406
  • Add RevIN modules and implement it as an imputation model by @WenjieDu in #407
  • Add Koopa modules and implement it as an imputation model by @WenjieDu in #403
  • Add MICN modules and implement it as an imputation model by @WenjieDu in #401
  • Update docs and references by @WenjieDu in #410
  • Add TiDE modules and implement it as an imputation model by @WenjieDu in #402
  • Add Koopa, SCINet, RevIN, MICN and TiDE, and update the docs by @WenjieDu in #412
  • Add StemGNN modules and implement it as an imputation model by @WenjieDu in #415
  • Add GRU-D as an imputation model by @WenjieDu in #417
  • Update README and docs by @WenjieDu in #420
  • Implement StemGNN and GRU-D as an imputation model by @WenjieDu in #421
  • Update set_random_seed() by @WenjieDu in #423
  • Enable tuning new added models by @WenjieDu in #424
  • ETSformer hyperparameters mismatch during NNI tuning by @LinglongQian in #425
  • Fix ETSformer tuning bug, and release v0.6rc1 by @WenjieDu in #427
  • Add arg verbose to control logging by @WenjieDu in #428
  • Add Reformer as an imputation model by @WenjieDu in #433
  • Add Reformer, add option version to control training log, and add benchpots as a dependency by @WenjieDu in #434
  • Raise the minimum support python version to v3.8 by @WenjieDu in #436
  • Fix linting error by @WenjieDu in #437

Full Changelog: v0.5...v0.6