Here is the summary of this new version's changelog:
1. the modules of iTransformer, FiLM, and FreTS are included in PyPOTS. The three have been implemented as imputation models in this version;
2. CSDI is implemented as a forecasting model;
3. `MultiHeadAttention` is enabled to manipulate all attention operators in PyPOTS;
What's Changed
* Fix failed doc building, fix a bug in gene_random_walk(), and refactor unit testing configs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/355
* Implement CSDI as a forecasting model by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/354
* Update the templates by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/356
* Implement forecasting CSDI and update the templates by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/357
* Update README by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/359
* Update docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/362
* Implement FiLM as an imputation model by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/369
* Implement FreTS as an imputation model by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/370
* Implement iTransformer as an imputation model by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/371
* Add iTransformer, FreTS, FiLM by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/372
* Fix failed CI testing on macOS with Python 3.7 by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/373
* Add SaitsEmbedding, fix failed CI on macOS with Python3.7, and update docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/374
* Fix error in gene_random_walk by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/375
* Try to import torch_geometric only when init Raindrop by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/381
* Enable all attention operators to work with `MultiHeadAttention` by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/383
* Fix a bug in gene_random_walk, import pyg only when initing Raindrop, and make MultiHeadAttention work with all attention operators by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/384
* Refactor code and update docstring by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/385
* 添加中文版README文件 by Justin0388 in https://github.com/WenjieDu/PyPOTS/pull/386
* Refactor code and update docs by WenjieDu in https://github.com/WenjieDu/PyPOTS/pull/387
New Contributors
* Justin0388 made their first contribution in https://github.com/WenjieDu/PyPOTS/pull/386
We also would like to thank Sijia phoebeysj, Haitao CowboyH, and Dewang aizaizai1989 for their help in polishing Chinese README.
**Full Changelog**: https://github.com/WenjieDu/PyPOTS/compare/v0.4.1...v0.5