Skip to content

Releases: WenjieDu/PyPOTS

v1.5 🍻 Release HELIX

Choose a tag to compare

@WenjieDu WenjieDu released this 05 May 08:25

We release HELIX in this new version.

👍 Kudos to Fengming, and congrats on HELIX being accepted as a spotlight paper in ICML 2026!

What's Changed

  • build(deps): update tsdb requirement from >=0.7.1 to >=0.8 by @dependabot[bot] in #846
  • build(deps): bump conda-incubator/setup-miniconda from 3 to 4 by @dependabot[bot] in #847
  • feat: add HELIX model for time series imputation by @milaogou in #848
  • build(deps): update benchpots requirement from >=0.4 to >=0.5 by @dependabot[bot] in #843
  • build(deps-dev): update pypots requirement from >=1.0 to >=1.4 by @dependabot[bot] in #844
  • Refactor HELIX code to simplify the implementation by @WenjieDu in #850
  • Release HELIX by @WenjieDu in #851

New Contributors

Full Changelog: v1.4...v1.5

v1.4 🐛 Bug fix

Choose a tag to compare

@WenjieDu WenjieDu released this 27 Apr 12:10

Fixed some reported bugs in this release.

👍 Kudos to our new contributors @haoyu-haoyu and @shaun0927!

What's Changed

  • Update docs by @WenjieDu in #824
  • Update docs by @WenjieDu in #825
  • Fix failed CI (cannot import name 'GenerationMixin' from 'transformers.generation') by @WenjieDu in #829
  • Fix failed greetings with 403 error on new PRs by @WenjieDu in #831
  • Update stale manager by @WenjieDu in #832
  • Correct arg typing error in ModerTCN by @WenjieDu in #834
  • fix: CUDA device compatibility for Mean/Median/Lerp imputers by @haoyu-haoyu in #820
  • fix: allocate CRPS accumulator on the input device by @shaun0927 in #837
  • build(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by @dependabot[bot] in #835
  • fix: validate inputs and preserve numpy return type in calc_quantile_loss by @shaun0927 in #839
  • fix: keep TS2Vec classifier_type='linear_regression' working with DeprecationWarning by @shaun0927 in #840
  • fix: load checkpoints with weights_only when PyTorch supports it by @shaun0927 in #841
  • Fix some known issues by @WenjieDu in #842

New Contributors

Full Changelog: v1.3...v1.4

v1.3 🍕 Add TKAN

Choose a tag to compare

@WenjieDu WenjieDu released this 26 Mar 04:22

This new release integrates TKAN (an implementation of Temporal Kolmogorov-Arnold Networks) into PyPOTS, along with some bug fixes. Refer to the below changelog for details.

👍 Kudos to our new contributor @awanawana!

What's Changed

  • Add TKAN (Temporal Kolmogorov-Arnold Networks) imputation model by @Copilot in #809
  • Update docs by @WenjieDu in #810
  • Fix linting issues and update docs by @WenjieDu in #811
  • build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #817
  • build(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #816
  • build(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #815
  • build(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #814
  • Update docs to add DeepWiki link by @WenjieDu in #818
  • fix: add numpy support to calc_quantile_loss function by @awanawana in #822
  • Update docs by @WenjieDu in #823

New Contributors

Full Changelog: v1.2...v1.3

v1.2 🍪 New algorithms and bug fixes

Choose a tag to compare

@WenjieDu WenjieDu released this 05 Mar 15:07

What's Changed

  • Fix GPVAE training TypeError: convert length_scale float to tensor in matern_kernel by @Copilot in #799
  • Fix MOMENT segfault on multiple GPUs by @Copilot in #800
  • Add MixLinear as a forecasting model by @Copilot in #805
  • Add TimeMixer++ forecasting task support by @Copilot in #806
  • Add SeFT as a classification model by @Copilot in #801
  • Update docs by @WenjieDu in #807

New Contributors

  • @Copilot made their first contribution in #799

Full Changelog: v1.1...v1.2

v1.1🐞Bug fix

Choose a tag to compare

@WenjieDu WenjieDu released this 18 Jan 13:20

We fixed some known bugs (listed in the changelog) in this release.
👍 Kudos to our new contributors Emmanuel @emmanuel-ferdman and Arina @arinagoncharova2005!

What's Changed

New Contributors

Full Changelog: v1.0...v1.1

v1.0🍻The 1st major version comes

Choose a tag to compare

@WenjieDu WenjieDu released this 08 Jul 09:04
48ab064

We enabled PatchTST and Autoformer to work on the classification task. In addition, some reported bugs from the community have been fixed. 👍Kudos to our new contributor @zltututu!

Considering the major functionalities in the current stage have all been implemented and we have researched a stable version, this version is released as the 1st major version of PyPOTS as v1.0. This is our new milestone, and let's move forward towards v2.0!

What's Changed

New Contributors

Full Changelog: v0.19...v1.0

v0.19📈Implement 3 models for forecasting

Choose a tag to compare

@WenjieDu WenjieDu released this 29 May 08:48
4f4e9b4

MICN, DLinear, and FiLM are implementation for time series forecasting.

What's Changed

Full Changelog: v0.18...v0.19

v0.18🔍Implement 10 models on anomaly detection

Choose a tag to compare

@WenjieDu WenjieDu released this 07 May 08:44
3158e1d

iTransforme, Crossforme, Pyraformer, FEDformer, Informer, Transformer, ETSformer, TimeMixer, Nonstationary Tr., and FiLM are implemented on the anomaly detection task.

What's Changed

Full Changelog: v0.17...v0.18

v0.17 Five algos added to anomaly detection

Choose a tag to compare

@WenjieDu WenjieDu released this 18 Apr 07:49
596e86a

TimeMixer++, SCINet, DLinear, TimesNet, and Reformer are implemented on the anomaly detection task.

👍Kudos to our new contributors Yiyuan @yyysjz1997 and Pavel @Durakavalyanie!

What's Changed

New Contributors

Full Changelog: v0.16...v0.17

v0.16 Three forecasting algos implemented

Choose a tag to compare

@WenjieDu WenjieDu released this 10 Apr 08:36
a38da4d

ModernTCN, TimesNet, and SegRNN are implemented on the forecasting task in this release.

What's Changed

Full Changelog: v0.15...v0.16