In this new version, we
1. separated each model into a single package, for better standardization and easier management in the library;
2. added model templates, for each task to assist PyPOTS contributors to quickly add new models;
3. isolated optimizers from models,
1). to separate hyperparameters and avoid putting all of them in one place, which could result in a mess and be not readable;
2). to provide additional functionalities in the near future, such as learning rate scheduling, etc.
4. Documentations are formally released! 🚀
Visit [PyPOTS website](https://pypots.com/) to see them;
What's Changed
* Try to automatically fix the exception `ValueError` raised by gmm.fit() during VaDER training by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/62
* Fix the exception`ValueError` raised by gmm.fit() during VaDER training, update README, move logo figs, and remove `version.py` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/63
* Add `pypots-cli dev` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/66
* Add `pre-commit` and enable pre-commit hooks to check code before commtting by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/68
* Add `pre-commit` config file and update issue templates by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/69
* Add unit-test cases for `pypots-cli` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/72
* Fix bugs in the code-coverage report by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/73
* Add devcontainer config by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/76
* Tutorial release, new features, and bug fix by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/75
* Fix dependency error in daily testing by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/77
* Add PR template, and make the dependencies consistent in all config files by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/78
* Update READE, and separate the number of trainable parameters with commas by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/79
* Fix the footer issue on the docs home page, and update the docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/81
* Update the docs with the pages installation and about_us added by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/82
* Add the documentation pages of FAQ and examples by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/83
* Enable different model saving strategies with argument `model_saving_strategy` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/84
* Make each model a single package by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/86
* Fix failed docs building, update the docs, and allow tests for CLI to fail by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/89
* Fix failed daily-testing workflow, rename files`dataset.py` into `data.py`, and update the docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/91
* Add gtag to the docs site by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/92
* Update docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/93
* Update the documentation by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/94
* Fix the corrupted testing badge caused by renaming the workflow by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/95
* Move `tests` from dir `pypots` to the root dir by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/96
* Fix not shown heading `Attributes` in docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/98
* Fix not shown heading `Attributes` in docs, and update the docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/99
* Should use package `pypots` as the source for code coverage calculation, rather than `tests` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/101
* Update docs, and fix the misdisplayed footer on the page `References` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/103
* Create package `pypots.optim` to separate optimizers from models by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/106
* Add package `pypots.optim` to separate optimizers from models, and update docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/107
* Update the docs for version 0.1 by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/104
* Update the docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/108
* Update the docs, and refactor the code by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/109
* Add `.coveragerc` to omit files in templates by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/111
* Add model templates, and release v0.1 by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/110
* Fix the failed auto release workflow with missing dependencies by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/113
**Full Changelog**: https://github.com/WenjieDu/PyPOTS/compare/v0.0.11...v0.1