Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 07 Mar 21:02
· 50 commits to main since this release
f257bce

AdvancedVI v0.3.1

Diff since v0.3.0

Major Changes:

  • Previously, AdvancedVI directly called Enzyme through its official public interface. Now, t is called through DifferentiationInterface.
  • All AD calls are made with prepare_gradient.

Merged pull requests:

  • CompatHelper: add new compat entry for AdvancedVI at version 0.3 for package bench, (keep existing compat) (#154) (@github-actions[bot])
  • CompatHelper: bump compat for Zygote to 0.7 for package bench, (keep existing compat) (#156) (@github-actions[bot])
  • CompatHelper: bump compat for Zygote to 0.7 for package test, (keep existing compat) (#157) (@github-actions[bot])
  • Documentation and Turing Navigation CI improvement (#158) (@shravanngoswamii)
  • remove unnecessary weakdeps (#159) (@yebai)
  • simplify package extension for post Julia 1.10 (#161) (@yebai)
  • Update Enzyme usage in test files (#162) (@yebai)
  • Optimize code for better performance and maintainability (#163) (@yebai)
  • Fix ClipScale dispatch error (#164) (@yebai)
  • Remove the Enzyme extension, prepare gradient (#166) (@yebai)

Closed issues:

  • Enable prepare_gradient for DifferentiationInterface (#101)
  • Do we still need the Enzyme extension with DI? (#160)