Skip to content

Releases: stan-dev/cmdstan

v2.23.0 (22 April 2020)

22 Apr 17:17
Compare
Choose a tag to compare
  • Updated docs for stanc compiler.
  • When random seed = -1, the actually used seed is written to the output and CSV file.
  • Fixed make clean-all to cleanup all build files.
  • An easier way of building models with the previous compiler (stanc2) for debugging.
  • Info on threading, MPI and OpenCL is now shown in the output and the CSV file.
  • Downloading stanc3 binaries now retries on failure.
  • Fixes for allowing execution of the downloaded stanc3 binary on Catalina.
  • Updated Stan submodule to 2.23.
  • Updated Stan Math submodule to 3.2.

v2.23-rc2 ( 18 April 2020 )

18 Apr 13:45
Compare
Choose a tag to compare
Pre-release
Updates the Stan submodule to 70b2b23.

v2.23-rc1 ( 14 April 2020 )

14 Apr 08:16
Compare
Choose a tag to compare
Pre-release
Updates the Stan submodule to 8e8a397.

v2.22.1 (31 January 2020)

01 Feb 14:18
Compare
Choose a tag to compare
  • Stan updated to 2.22.1 (release notes)

  • Math updated to 3.1.1 (release notes)

  • Bugfix of a bug that prevented building CmdStan

  • Updated stanc3 to v2.22.1

v2.22.0 (24 January 2020)

24 Jan 19:00
7001a58
Compare
Choose a tag to compare

CmdStan release notes

See the release notes for Stan and Math for more details.

As of version 2.22, CmdStan has switched to the new Stan-to-C++ compiler, called stanc3. See the wiki listing the changes to the Stan-to-C++ compiling and the CmdStan README file for troubleshooting instructions.

New Features

  • switched to using pre-built binary of the Stan compiler written in OCaml
  • added printing info on threading and OpenCL when either are used
  • adde a new make rule for cleaning up compiled Stan programs

Bug Fixes

  • accepts arrays where any dimension is size 0
  • cleanup use of Eigen vectors of strings
  • makefiles fixes for cases where users delete the model .hpp file

Developer oriented

  • fixed script for running tests
  • fixed dependencies and makefiles which now recompile on changes in services
  • makefile fixes for cases when changes were done in the stan submodule
  • cleanup of hardcoded version numbers

v2.21.0 (18 October 2019)

19 Oct 00:14
Compare
Choose a tag to compare

v2.21.0

CmdStan release notes

See the release notes for Stan and Math for more details.

New Features

  • Add Intel TBB (#710)
  • Use RapidJSON to parse JSON input (#719)

Bug Fixes

  • Backslash in paths generates C++ error on Windows 10 (#720)

Other

  • Minor doc clarification (#687)

Download instructions

You can clone CmdStan using git, see: https://github.com/stan-dev/cmdstan/wiki/Getting-Started-with-CmdStan

Or you can download the cmdstan tar.gz link below for a version that includes Stan and all libraries, but the "Source code" downloads does not include the Stan library and will not work as-is.

v2.20.0

18 Jul 22:49
Compare
Choose a tag to compare

v2.20.0

CmdStan release notes

See the release notes for Stan and Math for more details.

New Features

  • Always provide output for command (#684)
  • Adds make compile_info (#708)
  • Basic command (command.hpp) is compiled independently of the generated model .hpp; speeds up model compilation times (#713)

Bug Fixes

  • Add pre-compiled headers to build makefile target (#705)
  • Validate random seed (#695)

Other

  • Minor doc clarification (#687)

Download instructions

You can clone CmdStan using git, see: https://github.com/stan-dev/cmdstan/wiki/Getting-Started-with-CmdStan

Or you can download the cmdstan tar.gz link below for a version that includes Stan and all libraries, but the "Source code" downloads does not include the Stan library and will not work as-is.

v2.19.1

18 Apr 19:28
Compare
Choose a tag to compare

v2.19.1

CmdStan release notes

See the release notes for Stan and Math for more details.

This is a release out of cycle to address a performance bug in v.2.19 (stan-dev/stan#2748)

Download instructions

You can clone CmdStan using git, see: https://github.com/stan-dev/cmdstan/wiki/Getting-Started-with-CmdStan

Or you can download the cmdstan tar.gz link below for a version that includes Stan and all libraries, but the "Source code" downloads does not include the Stan library and will not work as-is.

v2.19.0

20 Mar 19:21
Compare
Choose a tag to compare

v2.19.0

CmdStan release notes

Most of the changes are due to improvements in the Stan and Math libraries.
See the release notes for Stan and Math for more details.

New Features

  • GPU support #677
  • Standalone generated quantities #672
  • JSON data inputs #651
  • add max treedepth diagnosis #649

Bug Fixes

  • fix misleading rhat diagnose error message #593

Download instructions

You can clone CmdStan using git, see: https://github.com/stan-dev/cmdstan/wiki/Getting-Started-with-CmdStan

Or you can download the cmdstan tar.gz link below for a version that includes Stan and all libraries, but the "Source code" downloads does not include the Stan library and will not work as-is.

v2.18.1 - Fixes major threading bug in 2.18.0!

24 Dec 21:02
Compare
Choose a tag to compare

v2.18.1

Hotfix release - contains Stan bugfix release v2.18.1. https://github.com/stan-dev/stan/releases/tag/v2.18.1
See https://discourse.mc-stan.org/t/bug-in-map-rect-with-threading-in-stan-2-18-0/7056

Download instructions

Note: Download using the cmdstan zip or tar.gz links below for a version that includes Stan and all libraries. (The "Source code" downloads does not include the Stan library and will not work as-is.)

To clone CmdStan using git, see: https://github.com/stan-dev/cmdstan/wiki/Getting-Started-with-CmdStan