Skip to content

Commit e4fa7f2

Browse files
authored
Add a changelog entry for 0.35.4 (#852)
1 parent 915059b commit e4fa7f2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

HISTORY.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# DynamicPPL Changelog
22

3+
## 0.35.4
4+
5+
Fixed a type instability in an implementation of `with_logabsdet_jacobian`, which resulted in the log-jacobian returned being an Int in some cases and a Float in others.
6+
This resolves an Enzyme.jl error on a number of models.
7+
More generally, this version also changes the type of various log probabilities to be more consistent with one another.
8+
Although we aren't fully there yet, our eventual aim is that log probabilities will generally default to Float64 on 64-bit systems, and Float32 on 32-bit systems.
9+
If you run into any issues with these types, please get in touch.
10+
311
## 0.35.3
412

513
`model | (@varname(x) => 1.0, @varname(y) => 2.0)` now works.

0 commit comments

Comments
 (0)