Releases: TuringLang/DynamicPPL.jl
Releases · TuringLang/DynamicPPL.jl
v0.29.2
DynamicPPL v0.29.2
Merged pull requests:
- Pointpriors (#663) (@bgctw)
- Implementation of
varname_and_value_leaves
that can handle containers (#674) (@torfjelde)
v0.29.1
DynamicPPL v0.29.1
Merged pull requests:
initial_values
: rename theta to flattened_param_vals (#673) (@vandenman)
Closed issues:
initial_params
with wrong length throws UndefVarError:theta
not defined` while trying to show an error (#672)
v0.29.0
DynamicPPL v0.29.0
Merged pull requests:
- Rework of how transformations are handled (#575) (@torfjelde)
- Miscellaneous style and docs improvements (#622) (@mhauru)
- More work on
VarNameVector
(#637) (@mhauru) - Converted diagrams to Mermaid (#645) (@shravanngoswamii)
- CompatHelper: add new compat entry for DocumenterMermaid at version 0.1 for package docs, (keep existing compat) (#648) (@github-actions[bot])
- CompatHelper: bump compat for Turing to 0.34 for package turing, (keep existing compat) (#649) (@github-actions[bot])
- Fix an error and reorder some functions in the MCMCChain extension (#650) (@sunxd3)
- Fix Zygote pullback depwarning (#657) (@mhauru)
- Mark istrans as inactive (#658) (@wsmoses)
- Update README (#659) (@penelopeysm)
Closed issues:
- Specifying
rng
withDynamicPPL.evaluate!!
leads to StackOverflow (#370) - Type inference failure when compiled with custom AbstractInterpreter (e.g. GPUCompiler) (#643)
- Replace uage of
typeof
withCore.Typeof
(#625) - Repeated deriving of
rule
while using Tapir (#640) - Convert doc diagrams to Mermaid (#642)
v0.28.4
DynamicPPL v0.28.4
Merged pull requests:
v0.28.3
DynamicPPL v0.28.3
Merged pull requests:
- Add AbstractRNG types to fix method ambiguities in Turing (#636) (@penelopeysm)
- Bump version to 0.28.3 (#639) (@penelopeysm)
v0.28.2
DynamicPPL v0.28.2
Merged pull requests:
v0.28.1
DynamicPPL v0.28.1
Merged pull requests:
- CompatHelper: bump compat for DynamicPPL to 0.28 for package turing, (keep existing compat) (#623) (@github-actions[bot])
- Create DocsNav.yml (#628) (@jeetsuthar)
- Stricter types for evaluate!! methods (#629) (@mhauru)
- Update DocsNav.yml (#630) (@shravanngoswamii)
v0.28.0
DynamicPPL v0.28.0
Merged pull requests:
- CompatHelper: add new compat entry for MCMCChains at version 6 for package turing, (keep existing compat) (#619) (@github-actions[bot])
- CompatHelper: add new compat entry for Distributions at version 0.25 for package turing, (keep existing compat) (#620) (@github-actions[bot])
- Fix for
LogDensityFunction
(#621) (@torfjelde)
v0.27.2
DynamicPPL v0.27.2
Merged pull requests:
- CompatHelper: bump compat for DynamicPPL to 0.27 for package turing, (keep existing compat) (#611) (@github-actions[bot])
- CompatHelper: bump compat for Turing to 0.32 for package turing, (keep existing compat) (#613) (@github-actions[bot])
- CompatHelper: add new compat entry for ForwardDiff in [weakdeps] at version 0.10, (keep existing compat) (#614) (@github-actions[bot])
- CompatHelper: add new compat entry for ReverseDiff in [weakdeps] at version 1, (keep existing compat) (#615) (@github-actions[bot])
- CompatHelper: bump compat for Turing to 0.33 for package turing, (keep existing compat) (#616) (@github-actions[bot])
missing
kwarg not handled correctly (#617) (@torfjelde)- Fix turing tests (#618) (@yebai)