Skip to content

Cmdstan 2.23 release candidate #852

@rok-cesnovar

Description

@rok-cesnovar

Summary:

We are going to have a release candidate for this next release. Opening an issue to track everything about it.

@serban-nicusor-toptal can you make release candidate tarballs at the end of your work day? On the very unlikely chance something gets merged after that we will update tomorrow. But I doubt there will me much action. Once we have the release candidate tarballs ready and we can proceed I will make a post on Discourse for users to try it out.

Draft of the text that will go with the announcement:

New features:
- introduces `reduce_sum` and `reduce_sum_static`
- added OpenCL (GPU) support for GLMs when using the "~" syntax (previously only supported  with target +=)
- upgraded to Sundials 5.2.0
- including files snytax supports < > brackets

Notable user-facing bugfixes:
 - fix to enable compiling of user-defined rng functions 
 - fixed derivatives of log_sum_exp for large arguments
 - fix for a bug with normal_id_glm when sigma is constant
 - better checks for positive-definitnes in mdivide_left_spd
 - more consistent throwing behaviour on QR functions
 - clearer messages when using a variable name as a keyword
 - arbitrary spaces allowed betweeen words in "transformed data" and "transformed parameters"

There are also some ongoing refactors that don't have a direct user-facing impact at the moment (generalizing functions in the math library for example), but will in the future. We want to also make sure those didn't break any of your models.

Current Version:

v2.22

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions