|
| 1 | +# ExplainableAI.jl |
| 2 | +## Version `v0.4.0` |
| 3 | +Changes: |
| 4 | +- ![BREAKING][badge-breaking] Update heatmapping normalizer, using ColorScheme's `get`. Breaking due to renaming `normalize` to ColorScheme's `rangescale`. ([#57][pr-57]) |
| 5 | +- ![BREAKING][badge-breaking] Rename `InputAugmentation` to `NoiseAugmentation`. ([#65][pr-65]) |
| 6 | +- ![BREAKING][badge-breaking] `GammaRule` and `EpsilonRule` now use default arguments instead of keyword arguments, removing the need for users to type unicode symbols. ([#70][pr-70]) |
| 7 | +- ![BREAKING][badge-breaking]![Bugfix][badge-bugfix] `ZBoxRule` now requires parameters `low` and `high` instead of computing them from the input. ([#69][pr-69]) |
| 8 | +- ![Feature][badge-feature] Add `IntegratedGradients` analyzer. ([#65][pr-65]) |
| 9 | +- ![Feature][badge-feature] Add `InterpolationAugmentation` wrapper. ([#65][pr-65]) |
| 10 | +- ![Feature][badge-feature] Allow any type of `Sampleable` in `NoiseAugmentation`. ([#65][pr-65]) |
| 11 | + |
| 12 | +Performance improvements: |
| 13 | +- ![Enhancement][badge-enhancement] Remove use of `mapreduce`. ([#58][pr-58]) |
| 14 | +- ![Enhancement][badge-enhancement] Load LoopVectorization.jl in tests and benchmarks to speed up Tullio on CPU. ([#66][pr-66]) |
| 15 | +- ![Enhancement][badge-enhancement] Type stability fixes for `GammaRule`. ([#70][pr-70]) |
| 16 | + |
| 17 | +<!-- |
| 18 | +# Badges |
| 19 | +![BREAKING][badge-breaking] |
| 20 | +![Deprecation][badge-deprecation] |
| 21 | +![Feature][badge-feature] |
| 22 | +![Enhancement][badge-enhancement] |
| 23 | +![Bugfix][badge-bugfix] |
| 24 | +![Security][badge-security] |
| 25 | +![Experimental][badge-experimental] |
| 26 | +![Maintenance][badge-maintenance] |
| 27 | +![Documentation][badge-docs] |
| 28 | +--> |
| 29 | + |
| 30 | +[pr-70]: https://github.com/adrhill/ExplainableAI.jl/pull/70 |
| 31 | +[pr-69]: https://github.com/adrhill/ExplainableAI.jl/pull/69 |
| 32 | +[pr-67]: https://github.com/adrhill/ExplainableAI.jl/pull/67 |
| 33 | +[pr-66]: https://github.com/adrhill/ExplainableAI.jl/pull/66 |
| 34 | +[pr-65]: https://github.com/adrhill/ExplainableAI.jl/pull/65 |
| 35 | +[pr-58]: https://github.com/adrhill/ExplainableAI.jl/pull/58 |
| 36 | +[pr-57]: https://github.com/adrhill/ExplainableAI.jl/pull/57 |
| 37 | + |
| 38 | +[badge-breaking]: https://img.shields.io/badge/BREAKING-red.svg |
| 39 | +[badge-deprecation]: https://img.shields.io/badge/deprecation-orange.svg |
| 40 | +[badge-feature]: https://img.shields.io/badge/feature-green.svg |
| 41 | +[badge-enhancement]: https://img.shields.io/badge/enhancement-blue.svg |
| 42 | +[badge-bugfix]: https://img.shields.io/badge/bugfix-purple.svg |
| 43 | +[badge-security]: https://img.shields.io/badge/security-black.svg |
| 44 | +[badge-experimental]: https://img.shields.io/badge/experimental-lightgrey.svg |
| 45 | +[badge-maintenance]: https://img.shields.io/badge/maintenance-gray.svg |
| 46 | +[badge-docs]: https://img.shields.io/badge/docs-orange.svg |
0 commit comments