Skip to content

Commit a4de4c8

Browse files
committed
v0.9.6
1 parent 373567a commit a4de4c8

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

CHANGELOG.md

+22-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Change Log
22

3+
## [v0.9.6](https://github.com/SeldonIO/alibi/tree/v0.9.6) (2024-04-18)
4+
[Full Changelog](https://github.com/SeldonIO/alibi/compare/v0.9.5...v0.9.6)
5+
6+
This is a minor release.
7+
8+
### Changed
9+
- Removed explicit dependency on Pydantic ([#1002](https://github.com/SeldonIO/alibi/pull/1002))
10+
11+
### Development
12+
- Bump tj-actions/changed-files from 1.1.2 to 41.0.0 in /.github/workflows ([#992](https://github.com/SeldonIO/alibi/pull/992))
13+
- Update README.md ([#996](https://github.com/SeldonIO/alibi/pull/996))
14+
- Update numba requirement from !=0.54.0,<0.59.0,>=0.50.0 to >=0.50.0,!=0.54.0,<0.60.0 ([#999](https://github.com/SeldonIO/alibi/pull/999))
15+
- Update twine requirement from <5.0.0,>3.2.0 to >3.2.0,<6.0.0 ([#1001](https://github.com/SeldonIO/alibi/pull/1001))
16+
- build(ci): Migrate actions to later Node version ([#1003](https://github.com/SeldonIO/alibi/pull/1003))
17+
318
## [v0.9.5](https://github.com/SeldonIO/alibi/tree/v0.9.5) (2024-01-22)
419
[Full Changelog](https://github.com/SeldonIO/alibi/compare/v0.9.4...v0.9.5)
520

@@ -112,7 +127,7 @@ This is a patch release fixing several bugs.
112127
[Full Changelog](https://github.com/SeldonIO/alibi/compare/v0.8.0...v0.9.0)
113128

114129
### Added
115-
- **New feature** `PermutationImportance` explainer implementing the permutation feature importance global explanations. Also included is a `plot_permutation_importance` utility function for flexible plotting of the resulting feature importance scores ([docs](https://docs.seldon.io/projects/alibi/en/stable/methods/PermutationImportance.html), [#798](https://github.com/SeldonIO/alibi/pull/798)).
130+
- **New feature** `PermutationImportance` explainer implementing the permutation feature importance global explanations. Also included is a `plot_permutation_importance` utility function for flexible plotting of the resulting feature importance scores ([docs](https://docs.seldon.io/projects/alibi/en/stable/methods/PermutationImportance.html), [#798](https://github.com/SeldonIO/alibi/pull/798)).
116131
- **New feature** `PartialDependenceVariance` explainer implementing partial dependence variance global explanations. Also included is a `plot_pd_variance` utility function for flexible plotting of the resulting PD variance plots ([docs](https://docs.seldon.io/projects/alibi/en/stable/methods/PartialDependenceVariance.html), [#758](https://github.com/SeldonIO/alibi/pull/758)).
117132

118133
### Fixed
@@ -167,7 +182,7 @@ This is a patch release fixing several bugs.
167182
- Updated `shap` example notebooks to recommend installing `matplotlib==3.5.3` due to failure of `shap` plotting functions with `matplotlib==3.6.0` ([#776](https://github.com/SeldonIO/alibi/pull/776)).
168183

169184
### Development
170-
- Extend optional dependency checks to ensure the correct submodules are present ([#714](https://github.com/SeldonIO/alibi/pull/714)).
185+
- Extend optional dependency checks to ensure the correct submodules are present ([#714](https://github.com/SeldonIO/alibi/pull/714)).
171186
- Introduce `pytest-custom_exit_code` to let notebook CI pass when no notebooks are selected for tests ([#728](https://github.com/SeldonIO/alibi/pull/728)).
172187
- Use UTF-8 encoding when loading `README.md` in `setup.py` to avoid a possible failure of installation for some users ([#744](https://github.com/SeldonIO/alibi/pull/744)).
173188
- Updated guidance for class docstrings ([#743](https://github.com/SeldonIO/alibi/pull/743)).
@@ -226,7 +241,7 @@ This is a patch release to correct a regression in `CounterfactualProto` introdu
226241

227242
### Fixed
228243
- Fix a bug introduced in `v0.6.3` which prevented `CounterfactualProto` working with categorical features ([#612](https://github.com/SeldonIO/alibi/pull/612)).
229-
- Fix an issue with the `LanguageModelSampler` where it would sometimes sample punctuation ([#585](https://github.com/SeldonIO/alibi/pull/585)).
244+
- Fix an issue with the `LanguageModelSampler` where it would sometimes sample punctuation ([#585](https://github.com/SeldonIO/alibi/pull/585)).
230245

231246
### Development
232247
- The maximum `tensorflow` version has been bumped from 2.7 to 2.8 ([#588](https://github.com/SeldonIO/alibi/pull/588)).
@@ -251,15 +266,15 @@ This is a patch release to correct a regression in `AnchorImage` introduced in `
251266
- A new comprehensive [Introduction](https://docs.seldon.io/projects/alibi/en/stable/overview/high_level.html) to explainability added to the documentation ([#510](https://github.com/SeldonIO/alibi/pull/510)).
252267

253268
### Changed
254-
- Python 3.6 has been deprecated from the supported versions as it has reached end-of-life.
269+
- Python 3.6 has been deprecated from the supported versions as it has reached end-of-life.
255270

256271
### Fixed
257272
- Fix a bug with passing background images to `AnchorImage` leading to an error ([#542](https://github.com/SeldonIO/alibi/pull/542)).
258273
- Fix a bug with rounding errors being introduced in `CounterfactualRLTabular` ([#550](https://github.com/SeldonIO/alibi/pull/550)).
259274

260275
### Development
261276
- Docstrings have been updated and consolidated ([#548](https://github.com/SeldonIO/alibi/pull/548)). For developers, docstring conventions have been documented in [CONTRIBUTING.md](https://github.com/SeldonIO/alibi/blob/master/CONTRIBUTING.md#docstrings).
262-
- `numpy` typing has been updated to be compatible with `numpy 1.22` ([#543](https://github.com/SeldonIO/alibi/pull/543)). This is a prerequisite for upgrading to `tensorflow 2.7`.
277+
- `numpy` typing has been updated to be compatible with `numpy 1.22` ([#543](https://github.com/SeldonIO/alibi/pull/543)). This is a prerequisite for upgrading to `tensorflow 2.7`.
263278
- To further improve reliability, strict `Optional` type-checking with `mypy` has been reinstated ([#541](https://github.com/SeldonIO/alibi/pull/541)).
264279
- The Alibi CI tests now include Windows and MacOS platforms ([#575](https://github.com/SeldonIO/alibi/pull/575)).
265280
- The maximum `tensorflow` version has been bumped from 2.6 to 2.7 ([#377](https://github.com/SeldonIO/alibi-detect/pull/377)).
@@ -318,7 +333,7 @@ This is a patch release to correct a regression in `AnchorImage` introduced in `
318333
- Python 3.9 support.
319334

320335
### Fixed
321-
- `IntegratedGradients` - fix the path definition for attributions calculated with respect to an internal layer. Previously the paths were defined in terms of the inputs and baselines, now they are correctly defined in terms of the corresponding layer input/output.
336+
- `IntegratedGradients` - fix the path definition for attributions calculated with respect to an internal layer. Previously the paths were defined in terms of the inputs and baselines, now they are correctly defined in terms of the corresponding layer input/output.
322337

323338
## [v0.5.8](https://github.com/SeldonIO/alibi/tree/v0.5.8) (2021-04-29)
324339
[Full Changelog](https://github.com/SeldonIO/alibi/compare/v0.5.7...v0.5.8)
@@ -407,7 +422,7 @@ This is a patch release to correct a regression in `AnchorImage` introduced in `
407422
[Full Changelog](https://github.com/SeldonIO/alibi/compare/v0.5.2...v0.5.3)
408423

409424
### Changed
410-
- Updated roadmap
425+
- Updated roadmap
411426

412427
### Fixed
413428
- Bug in integrated gradients where incorrect layer handling led to output shape mismatch when explaining layer outputs

CITATION.cff

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ authors:
1919
- family-names: "Athorne"
2020
given-names: "Alex"
2121
title: "Alibi Explain: Algorithms for Explaining Machine Learning Models"
22-
version: 0.9.5
23-
date-released: 2024-01-22
22+
version: 0.9.6
23+
date-released: 2024-04-18
2424
url: "https://github.com/SeldonIO/alibi"
2525
preferred-citation:
2626
type: article

alibi/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# 2) we can import it in setup.py for the same reason
44
# 3) we can import it into your module module
55

6-
__version__ = '0.9.5dev'
6+
__version__ = "0.9.6"

0 commit comments

Comments
 (0)