diff --git a/.gitlab/issue_templates/release.md b/.gitlab/issue_templates/release.md index a95cf033eed919339c6c1734638542c3e0cdbc57..c8289cdd1be4ab02a61c6feb0db9db7cb6ca40d3 100644 --- a/.gitlab/issue_templates/release.md +++ b/.gitlab/issue_templates/release.md @@ -14,6 +14,7 @@ vX.Y.Z * [ ] Adjust `changelog.md` (see template for changelog) * [ ] Update version number in `mlair/__ init__.py` * [ ] Create new dist file: `python3 setup.py sdist bdist_wheel` +* [ ] Add new dist file `mlair-X.Y.Z-py3-none-any.whl` to git * [ ] Update file link `distribution file (current version)` in `README.md` * [ ] Update file link in `docs/_source/installation.rst` * [ ] Commit + push diff --git a/CHANGELOG.md b/CHANGELOG.md index b11a169c854465c5ea932f00f5da5a1688df7c18..34795b8333df846d5383fc2d8eca4b40517aab73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,25 @@ # Changelog All notable changes to this project will be documented in this file. -## v1.4.0 - 2021-07-27 - <release description> +## v1.5.0 - 2021-11-11 - new uncertainty estimation + +### general: +* introduces method to estimate sample uncertainty +* improved multiprocessing +* last release with tensorflow v1 support + +### new features: +* test set sample uncertainty estmation during postprocessing (#333) +* support of Kolmogorov Zurbenko filter for data handlers with filters (#334) + +### technical: +* new communication scheme for multiprocessing (#321, #322) +* improved error reporting (#323) +* feature importance returns now unaggregated results (#335) +* error metrics are reported for all competitors (#332) +* minor bugfixes and refacs (#330, #326, #329, #325, #324, #320, #337) + +## v1.4.0 - 2021-07-27 - new model classes and data handlers, improved usability and transparency ### general: * many technical adjustments to improve usability and transparency of MLAir diff --git a/README.md b/README.md index 0e1df0561d15b743a85b0981b552a1444b6cc38c..1baf4465a7ad4d55476fec1f4ed8d45a7a531386 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ HPC systems, see [here](#special-instructions-for-installation-on-jülich-hpc-sy * Installation of **MLAir**: * Either clone MLAir from the [gitlab repository](https://gitlab.version.fz-juelich.de/toar/mlair.git) and use it without installation (beside the requirements) - * or download the distribution file ([current version](https://gitlab.version.fz-juelich.de/toar/mlair/-/blob/master/dist/mlair-1.4.0-py3-none-any.whl)) + * or download the distribution file ([current version](https://gitlab.version.fz-juelich.de/toar/mlair/-/blob/master/dist/mlair-1.5.0-py3-none-any.whl)) and install it via `pip install <dist_file>.whl`. In this case, you can simply import MLAir in any python script inside your virtual environment using `import mlair`. * (tf) Currently, TensorFlow-1.13 is mentioned in the requirements. We already tested the TensorFlow-1.15 version and couldn't diff --git a/dist/mlair-1.5.0-py3-none-any.whl b/dist/mlair-1.5.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..34495d960b009737fb40bec6dfe3a96effd14c02 Binary files /dev/null and b/dist/mlair-1.5.0-py3-none-any.whl differ diff --git a/docs/_source/installation.rst b/docs/_source/installation.rst index 27543ac109439e487756cc211ecc47be946c586c..c87e64b217b4207185cfc662fdf00d2f7e891cc5 100644 --- a/docs/_source/installation.rst +++ b/docs/_source/installation.rst @@ -26,7 +26,7 @@ Installation of MLAir * Install all requirements from `requirements.txt <https://gitlab.version.fz-juelich.de/toar/machinelearningtools/-/blob/master/requirements.txt>`_ preferably in a virtual environment * Either clone MLAir from the `gitlab repository <https://gitlab.version.fz-juelich.de/toar/machinelearningtools.git>`_ -* or download the distribution file (`current version <https://gitlab.version.fz-juelich.de/toar/mlair/-/blob/master/dist/mlair-1.4.0-py3-none-any.whl>`_) +* or download the distribution file (`current version <https://gitlab.version.fz-juelich.de/toar/mlair/-/blob/master/dist/mlair-1.5.0-py3-none-any.whl>`_) and install it via :py:`pip install <dist_file>.whl`. In this case, you can simply import MLAir in any python script inside your virtual environment using :py:`import mlair`. * (tf) Currently, TensorFlow-1.13 is mentioned in the requirements. We already tested the TensorFlow-1.15 version and couldn't diff --git a/mlair/__init__.py b/mlair/__init__.py index f760f9b0fa4b87bde1f6ee409626f4428083d895..75359e1773edea55ecc47556a83a465510fac6c8 100644 --- a/mlair/__init__.py +++ b/mlair/__init__.py @@ -1,6 +1,6 @@ __version_info__ = { 'major': 1, - 'minor': 4, + 'minor': 5, 'micro': 0, }