Skip to content

Releases: tpapp/LogDensityProblems.jl

v0.10.2

21 Feb 07:00
125e79b
Compare
Choose a tag to compare

LogDensityProblems v0.10.2

Diff since v0.10.1

Merged pull requests:

  • Install TagBot as a GitHub Action (#59) (@JuliaTagBot)
  • CompatHelper: bump compat for "ArgCheck" to "2.0" (#60) (@github-actions[bot])

v0.10.1

21 Dec 15:45
v0.10.1
ddcc966
Compare
Choose a tag to compare

compat version bumps

v0.10.0

20 Dec 13:45
v0.10.0
2ed2b18
Compare
Choose a tag to compare
  • remove support for ReverseDiff (breaking change)
  • replace Flux with Tracker (breaking change)
  • bump Documenter version, minor docs cleanup

v0.9.2

20 Nov 16:20
v0.9.2
145e740
Compare
Choose a tag to compare
  • follow API change in Zygote (#51, thanks @scheidan)

  • add compat bounds (for automatic registration)

v0.9.1

15 Aug 21:54
v0.9.1
Compare
Choose a tag to compare

test type stability, add type stable wrapper for Flux

v0.9.0

26 Jul 13:33
v0.9.0
7803f03
Compare
Choose a tag to compare

Major, breaking API changes.

  1. Wrapper types Value and ValueGradient are removed. Interface functions return real numbers (logdensity), or a real number and a vector (logdensity_and_gradient). The calling convention of these types is simplified.

  2. Capabilities of log density objects are described by traits, see capabilities.

  3. dimension is now distinct from TransformVariables.dimension, as it is not really the same thing.

  4. Condition-based wrappers removed, as it was interfering with AD (mostly Zygote).

  5. Documentation significantly improved.

  6. Code organized into a single file (except for conditional loads), tests greatly simplified.

v0.8.3

24 Jul 18:49
v0.8.3
dfac9f6
Compare
Choose a tag to compare

v0.8.3 (2019-07-24)

Diff since v0.8.2

Merged pull requests:

  • fix changes in Zygote API (#44) (tpapp)

v0.8.2

23 Apr 14:15
Compare
Choose a tag to compare
bump to fix registry problems

v0.8.1

23 Apr 09:19
Compare
Choose a tag to compare
minor package and version fixes

add Zygote and pre-allocated gradient buffer support

10 Mar 20:35
Compare
Choose a tag to compare
  • add ValueGradientBuffer for pre-allocated gradient storage (#34)
  • remove taped ReverseDiff-based AD (#36)
  • remove support for rejection-based unwindind of the stack (#39)
  • add support for Zygote-based AD (#40, experimental)