Download Latest Version v0.10.3 source code.tar.gz (682.6 kB)
Email in envelope

Get an email when there's a new version of ExplainableAI.jl

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-10-11 2.1 kB
v0.9.0 source code.tar.gz 2024-10-11 684.7 kB
v0.9.0 source code.zip 2024-10-11 699.3 kB
Totals: 3 Items   1.4 MB 0

ExplainableAI v0.9.0

Diff since v0.8.1

  • Feature Support selection of AD backends via DifferentiationInterface.jl. (#167)
  • BREAKING 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)
  • BREAKING Gradient, InputTimesGradient and GradCAM analyzers now have an additional backend field and type parameter. (#167)
  • BREAKING Update XAIBase interface to v4. This adds a field to the Explanation return type and removes the add_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: - Use AbstractDifferentiation.jl (#7) - Allow selection of AD backends via DifferentiationInterface (#165) - Update benchmarks (#168) - Incomplete starter code (#169) - Update benchmarks and test them with PkgJogger (#171)

Source: README.md, updated 2024-10-11