Planning the 2.33 release

Here is the plan @rok_cesnovar and I are proposing for the next release (2.33):

  • Feature Freeze on August 21, 2023
  • Release on September 5, 2023

The extended freeze period is for extra testing (this release features both tuples and pathfinder, big things we’re hoping will get a lot of stress testing during the release candidate phase) and to work around the Labor Day holidays.

Please use this thread if you have any thoughts on those dates, or if you need a pull request reviewed or think a bug fix is a high priority for this release.

5 Likes

To start off, I’d like to highlight:

5 Likes

CRAN is back online next Monday according to plan. This would hopefully allow for an in-time update of rstan to a version accepting the new array syntax… which I would really agree to should be the new default to make room for tuples.

Having Pathfinder land is great! How will Pathfinder be usable? I mean, do we get it as a standalone inference algorithm and/or as improved warmup procedure?

I am really looking forward to test Pathfinder with some ODE models, which are notoriously slow.

1 Like

It’s currently a standalone algorithm in CmdStan

2 Likes

Hey @WardBrian, will the PR #2822 in the next Stan release? It is now open since Octobre and people are waiting for it and want to use the seven parameter diffusion model for their work. A not vectorised version was already finished in an earlier commit. Now that @stevebronder introduced vectorisation the mix test have some troubles, but I would need help to fix this.

It is too late for 2.33 at this time, but seems reasonable to have in 2.34 (~4 months from now)

That would be nice. The PR is now open since October '22 and the function was already on the list for the 2.32 April release. So as it was not finished then, I thought it would automatically be on the list for the next release, now in September. This is part of my university project. Therefore, I have a little time pressure on this implementation being published.

As was asked in the beginning, I also want to implement the CDF and CCDF functions. I would do this in the same way as for the PDF functions, but for this, the PDF functions need to be accepted, such that there is only little work for you to accept those as well.

1 Like

Let’s remember this is an open source project.

1 Like