v0.1.3
In this release, we mainly
- added new models US-GAN and GP-VAE for the imputation task on POTS data;
- 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; - added internal clustering validation measures to help evaluate clustering models;
- enabled PyPOTS clustering models to return their latent representation for advanced analysis, e.g. internal clustering validation;
- 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
intopr/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