Skip to content

v0.1.3

Compare
Choose a tag to compare
@WenjieDu WenjieDu released this 28 Sep 12:09
· 602 commits to main since this release
66ace35

In this release, we mainly

  1. added new models US-GAN and GP-VAE for the imputation task on POTS data;
  2. appended util functions save_dict_into_h5() to help users directly save a dataset from a Python Dictionary into an HDF5 file that can be used by models in PyPOTS with lazy-loading strategy to save RAM and CUDA memory;
  3. added internal clustering validation measures to help evaluate clustering models;
  4. enabled PyPOTS clustering models to return their latent representation for advanced analysis, e.g. internal clustering validation;
  5. added learning-rate schedulers for optimizers;

👍 Kudos to our new contributors, @AugustJW and @vemuribv! The above points 1 and 3 are implemented by them that enrich this release and make it happen here.

😎 More awesome features are on the road. Stay tuned or join us to make them happen!

What's Changed

  • Adding the package to store frequently-used modules; by @WenjieDu in #170
  • feat: add Transformer encoder, decoder, and decoder_layer; by @WenjieDu in #172
  • Adding the package pypots/modules, and appending modules of vanilla Transformer by @WenjieDu in #173
  • Add internal clustering validation measures to pypots.utils.metrics by @vemuribv in #179
  • Add save_dict_into_h5() and sliding_window(), add .gitignore, and update the docs by @WenjieDu in #180
  • Merge dev into pr/176 by @WenjieDu in #181
  • Fixing failed doc build by @WenjieDu in #186
  • Fixing the failed workflow Autoreply to Issues Opened for PyPOTS and update the PR template by @WenjieDu in #184
  • Merge dev into main by @WenjieDu in #188
  • add models GP-VAE/USGAN by @AugustJW in #176
  • Refactor testing cases by @WenjieDu in #189
  • Add models US-GAN and GP-VAE, update docs, refactor testing cases, add cal_internal_cluster_validation_metrics() by @WenjieDu in #190
  • Extract latent from clustering models by @WenjieDu in #192
  • Add internal and external cluster validation funcs, and enable CRLI and VaDER to return latent for advanced analysis by @WenjieDu in #193
  • Add learning-rate schedulers by @WenjieDu in #195
  • Add learning-rate schedulers for optimizers, and by @WenjieDu in #196
  • Releasing v0.1.3; by @WenjieDu in #197

New Contributors

Full Changelog: v0.1.2...v0.1.3