ExplainableAI v0.9.0
- Support selection of AD backends via DifferentiationInterface.jl. (#167)
- For gradient-based XAI methods, an AD backend must now be manually loaded. To keep using the default Zygote backend, this simply requires adding
using Zygote
to your code. (#177) -
Gradient
,InputTimesGradient
andGradCAM
analyzers now have an additionalbackend
field and type parameter. (#167) - Update XAIBase interface to
v4
. This adds a field to theExplanation
return type and removes theadd_batch_dim
keyword argument. Refer to the XAIBase.jl changelog for more information. (#174)
Merged pull requests:
- Update XAIBase dependency to v4.0.0 (#166) (@adrhill)
- Use DifferentiationInterface for gradient-based analyzers (#167) (@adrhill)
- Update CI workflows (#170) (@adrhill)
- Update CI: Give CompatHelper permission to write PRs (#172) (@adrhill)
- Update CompatHelper v2 (#173) (@adrhill)
- Drop compatibility with pre-LTS versions (#174) (@adrhill)
- Update benchmarks and test them with PkgJogger (#175) (@adrhill)
- Add full example to README (#176) (@adrhill)
- Remove Zygote from dependencies (#177) (@adrhill)
Closed issues: