From fa2d9f36bdfc12f1824171258291bf30e493f30c Mon Sep 17 00:00:00 2001 From: Arnaud Van Looveren Date: Thu, 22 Jul 2021 09:25:23 +0100 Subject: [PATCH] v0.7.1 --- CHANGELOG.md | 14 ++++++++++++++ README.md | 4 ++-- alibi_detect/version.py | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cdefc1ec..14e1cb510 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## [v0.7.1](https://github.com/SeldonIO/alibi-detect/tree/v0.7.1) (2021-07-22) +[Full Changelog](https://github.com/SeldonIO/alibi-detect/compare/v0.7.0...v0.7.1) + +### Added +- Extend allowed input type for drift detectors to include List[Any] with additional graph and text data examples. +- Allow custom preprocessing steps within `alibi_detect.utils.pytorch.prediction.predict_batch` and `alibi_detect.utils.tensorflow.prediction.predict_batch`. This makes it possible to take List[Any] as input and combine instances in the list into batches of data in the right format for the model. + +### Removed +- PCA preprocessing step for drift detectors. + +### Fixed +- Improve numerical stability LSDD detectors (offline and online) to avoid overflow/underflow caused by higher dimensionality of the input data. +- Spectral Residual outlier detector test. + ## [v0.7.0](https://github.com/SeldonIO/alibi-detect/tree/v0.7.0) (2021-06-07) [Full Changelog](https://github.com/SeldonIO/alibi-detect/compare/v0.6.2...v0.7.0) diff --git a/README.md b/README.md index 92e3b45cf..7b2956ad3 100644 --- a/README.md +++ b/README.md @@ -322,8 +322,8 @@ BibTeX entry: title = {Alibi Detect: Algorithms for outlier, adversarial and drift detection}, author = {Van Looveren, Arnaud and Vacanti, Giovanni and Klaise, Janis and Coca, Alexandru and Cobb, Oliver}, url = {https://github.com/SeldonIO/alibi-detect}, - version = {0.7.0}, - date = {2021-06-07}, + version = {0.7.1}, + date = {2021-07-22}, year = {2019} } ``` diff --git a/alibi_detect/version.py b/alibi_detect/version.py index 8299480ca..18ab8ce7f 100644 --- a/alibi_detect/version.py +++ b/alibi_detect/version.py @@ -2,4 +2,4 @@ # 1) we don't load dependencies by storing it in __init__.py # 2) we can import it in setup.py for the same reason # 3) we can import it into your module module -__version__ = "0.7.1dev" +__version__ = "0.7.1"