Skip to content

Releases: tpapp/LogDensityProblems.jl

add Zygote and pre-allocated gradient buffer support

10 Mar 20:35

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)

minor API and error wrapper changes

01 Mar 12:54

Choose a tag to compare

  1. get_transformation and get_parent are now deprecated, use .transformation and Base.parent instead

  2. Errors when constructing Value and ValueGradient now have their own exception type InvalidLogDensityException.

  3. LogDensityRejectErrors can be told which exception types to catch, defaulting to the above.

Add wrapper for rejecting errors.

02 Feb 09:28

Choose a tag to compare

IMPORTANT: support for forwarding properties in wrappers (eg .transformation) was removed.

printing for ReverseDiff AD wrapper

20 Nov 18:21

Choose a tag to compare

v0.5.1

Add print support for ReverseDiff AD.

Add ReverseDiff support

18 Nov 18:34
da39435

Choose a tag to compare

Add ReverseDiff support. (#23)

Add ReverseDiff support,fix #22, improve missing AD method message

fix REQUIRE

18 Nov 09:12

Choose a tag to compare

v0.4.1

Fix REQUIRE.

API unification for AD

07 Nov 19:40
9a501a1

Choose a tag to compare

Merge pull request #21 from tpapp/tp/minor-enchancements

Tp/minor enchancements

fix UUIDs and REQUIRE

03 Oct 16:54

Choose a tag to compare

v0.3.0

fix REQUIRE

add AD via Flux

02 Oct 14:45

Choose a tag to compare

v0.2.0

fix transformvariables UUID

initial release

28 Sep 07:08
150f0c8

Choose a tag to compare

initial release Pre-release
Pre-release
Merge pull request #14 from tpapp/tp/reorg-forwarddiff

move forwarddiff code to separate file