Skip to content

Commit 4af1e2c

Browse files
authored
News 3 (#117)
* News 3 * Me
1 parent c6105d2 commit 4af1e2c

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Turing.jl Newsletter 3
3+
description: The fortnightly newsletter for the Turing.jl probabilistic programming language
4+
categories:
5+
- Newsletter
6+
author:
7+
- name: The TuringLang team
8+
url: /team/
9+
date: 2025-03-28
10+
---
11+
12+
**Turing v0.37**
13+
14+
We've now released v0.37 of Turing. This includes a lot of new functionality from DynamicPPL 0.35, including the new (simplified) `.~` .
15+
It also cleans up the list of exported identifiers, and most notably, if you were using things from DynamicPPL, you will now also need to `import DynamicPPL` (or `using`).
16+
17+
More generally, it's likely that from now on our releases will involve larger changes because we are aggregating more changes into a single minor version.
18+
We are, however, also committed to providing thorough release notes that will help users and library authors upgrade more easily!
19+
Release notes will be available on GitHub, and you can see the notes for [Turing 0.37](https://github.com/TuringLang/Turing.jl/releases/) and [DynamicPPL 0.35](https://github.com/TuringLang/DynamicPPL.jl/releases) here.
20+
If you have any trouble upgrading, just drop us a note.
21+
22+
**AD backend testing**
23+
24+
Right now we test a series of DynamicPPL models with several AD backends.
25+
It's rather ad-hoc and we are currently drafting a more formal interface for testing AD backends with Turing models.
26+
It's still early days but if you are an AD package developer and want to know what this means for integration with Turing, get in touch (easiest way: [ping Penny on Slack](https://julialang.slack.com/team/U07DBR7C2LD)) 🙂
27+
28+
**Unified interface for optimisation algorithms**
29+
30+
There's [an ongoing discussion about unifying the interface](https://github.com/TuringLang/Turing.jl/issues/2509) for MAP/MLE point estimates and variational inference (and potentially even MCMC).
31+
If you use more than one of these methods and have thoughts on what you'd like from an interface, we'd be very happy to hear from you!

0 commit comments

Comments
 (0)