Releases: TuringLang/DynamicPPL.jl
Releases · TuringLang/DynamicPPL.jl
v0.25.2
v0.25.1
DynamicPPL v0.25.1
Merged pull requests:
- Added
check_model
and sub-moduleDebugUtils
(#540) (@torfjelde)
v0.25.0
DynamicPPL v0.25.0
This is a breaking release.
Since version 0.25, DynamicPPL
no longer depends on Setfield
following BangBang.jl
's recent 0.4
release, as we also moved from Setfield.jl
to Accessors.jl
. For users only uses @varname
to
interactive with models and mcmcchains, it shouldn't be too much of a change.
For people are doing or want to do advanced things with VarName
, the major differences are:
getlens
is renamed togetoptic
; the field name ofVarName
is also renamed tooptic
- The order of
Accessors
'compose
(∘) is reversed fromSetfield
's Accessors
doesn't haveIdentityLens
anymore, instead justBase.identity
function
Merged pull requests:
v0.24.11
DynamicPPL v0.24.11
Merged pull requests:
- Fix for higher-dim
Dirichlet
, e.g.product_distribution
(#586) (@torfjelde)
v0.24.10
v0.24.9
DynamicPPL v0.24.9
Merged pull requests:
- CompatHelper: bump compat for EnzymeCore to 0.7 for package test, (keep existing compat) (#582) (@github-actions[bot])
v0.24.8
DynamicPPL v0.24.8
Merged pull requests:
- CompatHelper: add new compat entry for LogDensityProblemsAD at version 1 for package test, (keep existing compat) (#577) (@github-actions[bot])
- CompatHelper: add new compat entry for ReverseDiff at version 1 for package test, (keep existing compat) (#578) (@github-actions[bot])
- Fix for default
AutoForwardDiff
(#581) (@torfjelde)
v0.24.7
DynamicPPL v0.24.7
v0.24.6
DynamicPPL v0.24.6
v0.24.5
DynamicPPL v0.24.5
Merged pull requests:
- CompatHelper: bump compat for Turing to 0.30 for package turing, (keep existing compat) (#567) (@github-actions[bot])
- Fix test error with Turing >= 0.30 (#570) (@devmotion)
Closed issues:
SimpleVarInfo
sometimes returns aSimpleVarInfo
withInt
-typelogp
and creates down-stream errors (#569)