v0.6 🔥🪭 Nine New Models
In v0.4 and v0.5, PyPOTS brought you new models. Now, let's fan🪭 the frame🔥 in v0.6!
- Non-stationary Transformer, Pyraformer, Reformer, SCINet, RevIN, Koopa, MICN, TiDE, StemGNN are included in this new release;
- 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; - 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