Releases: TuringLang/Bijectors.jl
v0.15.9
Bijectors v0.15.9
This patch fixes a precompilation error on BijectorsMooncakeExt for Mooncake > 0.4.147.
Merged pull requests:
- fixes for Mooncake 0.4.147 (#403) (@penelopeysm)
v0.15.8
Bijectors v0.15.8
This patch includes numerical stability fixes for LKJCholesky
linking. It should make it much more possible to sample from LKJCholesky
distributions with Hamiltonian Monte Carlo methods.
Merged pull requests:
- Cholesky numerical stability: Forward transform (#357) (@penelopeysm)
- CompatHelper: bump compat for AdvancedHMC to 0.8 for package test, (keep existing compat) (#389) (@github-actions[bot])
- Update README.md (#390) (@AoifeHughes)
- Remove Zygote dependency and update documentation for ForwardDiff integration (#393) (@AoifeHughes)
- Add buildkite pipeline file (#394) (@sunxd3)
v0.15.7
Bijectors v0.15.7
Added compatibility with ForwardDiff@1.
Merged pull requests:
- add ForwardDiff@1 (#378) (@penelopeysm)
- Replace mentions of stack with Stacked in docs (#381) (@mhauru)
- Enable doctests (#382) (@mhauru)
- CompatHelper: add new compat entry for Documenter at version 1 for package test, (keep existing compat) (#385) (@github-actions[bot])
- CompatHelper: add new compat entry for StableRNGs at version 1 for package test, (keep existing compat) (#386) (@github-actions[bot])
Closed issues:
- Error of Example in Documentation of Stacked (#380)
v0.15.6
Bijectors v0.15.6
Improved the numerical stability of the inverse transform for LKJCholesky
Merged pull requests:
- Implement logabsdetjac for Inverse{<:TruncatedBijector} for better numerical stability (#325) (@acertain)
- Cholesky numerical stability: inverse transform (#356) (@penelopeysm)
- CompatHelper: bump compat for AdvancedHMC to 0.7 for package test, (keep existing compat) (#369) (@github-actions[bot])
- Fix Enzyme interface (#372) (@yebai)
Closed issues:
- Document new interface (#34)
v0.15.5
Bijectors v0.15.5
This release added a new package extension to Bijectors.jl that is loaded when ReverseDiff and ChainRules are both loaded. This fixes a bug when using ReverDiff with Bijectors involving PDVecBijector
.
Merged pull requests:
- Documentation and Turing Navigation CI improvement (#364) (@shravanngoswamii)
- Add
ChainRules
toBijectors
weak dependencies (#366) (@sunxd3) - Bump Julia compat to 1.10.8 (#368) (@penelopeysm)
Closed issues:
v0.15.4
Bijectors v0.15.4
Fix a bug that affected the Stacked
bijector when using Zygote.
Merged pull requests:
Closed issues:
- Zygote is broken for Stacked transformations (#361)
v0.15.3
Bijectors v0.15.3
- Extended Zygote.jl compat entry to include 0.7
Merged pull requests:
- CompatHelper: bump compat for Zygote in [weakdeps] to 0.7, (keep existing compat) (#358) (@github-actions[bot])
- Use DOCUMENTER_KEY for CompatHelper (#360) (@penelopeysm)
Closed issues:
v0.15.2
Bijectors v0.15.2
Merged pull requests:
- Fix infinite recursion in CorrBijector/VecCorrBijector (#355) (@penelopeysm)
Closed issues:
- StackOverflow on calling inverse VecCorrBijector with a multidimensional array (#320)
v0.15.1
Bijectors v0.15.1
Merged pull requests:
- Fix for some type instabilities (#354) (@torfjelde)
Closed issues:
TruncatedBijectors
not defined inDistributions
extension (#298)
v0.15.0
Bijectors v0.15.0
Merged pull requests:
- Explicit Enzyme rules on Enzyme 0.13 (#350) (@devmotion)
- Bump actions/checkout from 2 to 4 (#352) (@dependabot[bot])
- Bump minor version to 0.15 (#353) (@mhauru)
Closed issues: