Skip to content

Releases: TuringLang/NormalizingFlows.jl

v0.2.2

21 Aug 00:53
3504009

Choose a tag to compare

NormalizingFlows v0.2.2

Diff since v0.2.1

Merged pull requests:

  • make realnvp and nsf layers as part of the pkg (#53) (@zuhengxu)

Closed issues:

  • Error in example (#54)

v0.2.1

31 Jul 21:26
d336b8d

Choose a tag to compare

NormalizingFlows v0.2.1

Diff since v0.2.0

Merged pull requests:

  • more NF examples (#11) (@zuhengxu)
  • Initial work on CUDA-compat (#25) (@torfjelde)
  • CompatHelper: add new compat entry for CUDA in [weakdeps] at version 5, (keep existing compat) (#50) (@github-actions[bot])

Closed issues:

  • a complete set of documentations for the repo and pkg (#17)

v0.2.0

07 Mar 09:01
4a018d8

Choose a tag to compare

NormalizingFlows v0.2.0

Diff since v0.1.0

Breaking changes

  • Dependency Changes: we adopted DifferentiationInterface.jl and removed AD-backend specific package extensions

  • Function Signature Modifications: The train_flow function signature has changed, and the way arguments are handled has been refined. Please refer to the doctring for details.

  • Exported Functions: The removal of value_and_gradient! from the list of exported functions will break any code that relies on it.

Merged pull requests:

  • CompatHelper: bump compat for Optimisers to 0.3, (keep existing compat) (#29) (@github-actions[bot])
  • CompatHelper: bump compat for ADTypes to 0.2, (keep existing compat) (#31) (@github-actions[bot])
  • CompatHelper: bump compat for ADTypes to 1, (keep existing compat) (#32) (@github-actions[bot])
  • CompatHelper: bump compat for Enzyme in [weakdeps] to 0.12, (keep existing compat) (#34) (@github-actions[bot])
  • fix doc build failure (#35) (@zuhengxu)
  • CompatHelper: bump compat for Enzyme in [weakdeps] to 0.13, (keep existing compat) (#39) (@github-actions[bot])
  • CompatHelper: bump compat for Bijectors to 0.14, (keep existing compat) (#41) (@github-actions[bot])
  • Documentation and Turing Navigation CI improvement (#45) (@shravanngoswamii)
  • Change to DifferentiationInterface (#46) (@zuhengxu)

Closed issues:

  • enable Enzyme support (#18)
  • Enzyme extension unnecessarily computing original result (#37)

v0.1.0

27 Aug 17:15
2f78875

Choose a tag to compare

NormalizingFlows v0.1.0

Closed issues:

  • Make ReverseDiff, ForwardDiff, Enzyme as pkg extensions for conditional loading (#6)
  • add support for stopping criterion for the triaining loop (#7)

Merged pull requests:

  • implemented variational objectives (#1) (@zuhengxu)
  • CompatHelper: add new compat entry for Zygote at version 0.6, (keep existing compat) (#2) (@github-actions[bot])
  • CompatHelper: add new compat entry for DocStringExtensions at version 0.9, (keep existing compat) (#3) (@github-actions[bot])
  • CompatHelper: bump compat for Bijectors to 0.13, (keep existing compat) (#5) (@github-actions[bot])
  • add support for hasconverged + conditional loading pkgs (#8) (@zuhengxu)
  • Fix Julia compat (#9) (@devmotion)
  • CompatHelper: add new compat entry for DocStringExtensions at version 0.9, (keep existing compat) (#10) (@github-actions[bot])
  • add more synthetic targets (#20) (@zuhengxu)
  • CompatHelper: add new compat entry for Enzyme at version 0.11, (keep existing compat) (#21) (@github-actions[bot])
  • CompatHelper: add new compat entry for Requires at version 1, (keep existing compat) (#24) (@github-actions[bot])
  • Documentation (#27) (@zuhengxu)
  • Fix math display errors in readme (#28) (@zuhengxu)