Releases: understandable-machine-intelligence-lab/Quantus
Releases · understandable-machine-intelligence-lab/Quantus
v0.5.3
What's Changed
- Bugfix: Added explain_func_kwargs to SmoothMPRT and zennit tests by @annahedstroem in #318
- Improvement: Add warning of deprecated argument (handle elegantly) by @annahedstroem in #319
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- Fixing indent bug in metrics by @annahedstroem in #316
- New release 0.5.2 bugfix by @annahedstroem in #317
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Bug fixes for the
EfficientMPRT
metric and expand quantus.evaluate func by @annahedstroem in #314 - Update
pandas
version control (to work smoothly withColab
environment) and add back print warn message for Model Parameter Randomisation Test by @annahedstroem in #315
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
In this release, we introduce two new metrics, SmoothMPRT and EfficientMPRT, which are variants of the Model Parameter Randomisation Test (MPRT). These implementations are from the paper "Sanity Checks Revisited: An Exploration to Repair the Model Parameter Randomisation Test " by Hedström et al., 2023 published at NeurIPS XAIA.
- Unifying PR release v0.4.5 by @annahedstroem in #307
- MPRT metrics: EfficientMPRT and SmoothMPRT by @annahedstroem in #308
- Smaller fixes:
- @annahedstroem in #312
- @annahedstroem in #313
Full Changelog: v0.4.5...v0.5.0
v0.4.5
v0.4.4
What's Changed
- Remove redundant attributes_check by @aaarrti in #287
- Resolve softmax issues with pytorch_model.py by @dilyabareeva in #283
- Fix channels first issue by @annahedstroem in #305
- New release 0.4.4 by @annahedstroem in #306
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Fixing #292
- Fixes on v0.4.2 by @annahedstroem in #291
- dynamic version fix by @aaarrti in #293
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- More exposure to quantum functionality including
model
andutils
- Create transparency with respect to the metric’s data and model applicability by @annahedstroem in #279
- Update evaluation.py by @annahedstroem in #282
- Fixed issue in max_sensitivity.py by @annahedstroem in #289
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Review distance metrics and added squared distance as measure by @annahedstroem in #264
- Update requirements_test.txt by @annahedstroem in #266
- Add py.typed by @aaarrti in #269
- Toml + Tox Migration by @aaarrti in #270
- update README.md by @aaarrti in #278
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Fix warn_perturbation_caused_no_change by @p-wojciechowski in #250
- Packaging by @annahedstroem in #256
- Add 3.10 and 3.11 Python support
- Clean-up requirements_test.txt
- Update
torch
,tensorflow
versions and fixingprotobuf
incompatibility - Check that optional dependencies packages in
setup.py
are the same as inrequirements_test.txt
- Clean-up
setup.py
, including adding required and removing unnecessary imports - Clean-up
pytests
- Setuptools-bug fixed, extra_requires not correctly identified by @annahedstroem in #258
- Updated python publish script by @annahedstroem in #259
- Python package bug by @annahedstroem in #260
- Updated setup.py with absolute path by @annahedstroem in #262
- Add reqs via MANIFEST.ini by @annahedstroem in #263
Full Changelog: v0.3.5...v0.4.0