Skip to content

Releases: pyro-ppl/funsor

0.4.6

31 Aug 18:37
c96e70c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.5...0.4.6

0.4.5

23 Jan 08:31
77500f3
Compare
Choose a tag to compare

Minor release supporting numpyro 0.11.0

0.4.4

28 Dec 19:21
3bc3113
Compare
Choose a tag to compare

Minor release supporting jax 0.4.

0.4.3

21 Mar 15:23
8d69fd3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.2...0.4.3

0.4.2

13 Dec 22:52
9830276
Compare
Choose a tag to compare

Enhancements

  • #543 Added ProvenanceTensor for torch backend
  • #543 Added Constant funsor
  • #549 Added funsor.recipes.forward_fiter_backward_rsample()
  • #553 Added a Precondition interpretation for Gaussians, plus funsor.recipes.forward_fiter_backward_precondition()
  • #572 Support Funsors in pprint.pprint() and pdb

Breaking changes

  • #568 Switch to sqrt(precision) representation for Gaussian

0.4.1

02 Jul 04:10
ae99260
Compare
Choose a tag to compare

Minor release updating to PyTorch 1.9

0.4.0

24 Jan 17:27
195cbee
Compare
Choose a tag to compare
  • Added new sum product algorithms (contributed by @ordabayevy)
  • Added many new conjugacy patterns
  • Automated op registration and made adding new ops easier
  • #419 Support ExtendedDistribution
  • #432 Support IndependentConstraint
  • #397 Allow .reduce(op, vars_not_in_inputs)
  • #430 Add Tuple Funsor
  • #409 Change sarkka_bilmes_product interface

0.3.0

15 Oct 15:16
8093d24
Compare
Choose a tag to compare
  • #380 Drop support for Python 3.5 and PyTorch <=1.5
  • #352 New syntax for funsor.domain.Domains: bint(n) -> Bint[n], reals(*shape) -> Reals[shape]
  • #369 New StatefulInterpretation pattern to simplify context-dependent interpretations

0.2.0

27 Jul 05:17
d139ed1
Compare
Choose a tag to compare
  • Supports multiple backends: numpy (default), torch, and jax. To change the backend, use funsor.set_backend("torch") or funsor.set_backend("jax").

0.1.2

24 Oct 00:35
25763ac
Compare
Choose a tag to compare
  • Adds dependency on pytest