Releases: stan-dev/cmdstan
Releases Β· stan-dev/cmdstan
v2.36.0 (10 December 2024)
- No longer force fix_param when model has no parameters. (#1288)
- Updated stansummary to use split, rank-normalized Rhat and ESS. (#1301)
- Fixed stansummary crashing if it is run on a csv file without any
__
columns (#1283) - Fixed stansummary not rebuilding when a dependent file changes (#1283)
- Removed support for adding makefile variables in
~/.config/stan/make.local
. Use themake/local
file in the CmdStan directory instead. (#1282, #1284) - Windows: Don't try to copy tbb.dll if TBB_TARGETS is undefined. (#1285)
v2.36.0-rc2 (3 December 2024)
Tagging v2.36.0-rc2
v2.36.0-rc1 (25 November 2024)
Point to latest stan commit
v2.35.0 (3 June 2024)
- Exposes new arguments for
laplace
:
calculate_lp
is a boolean subarg oflaplace
which controls whether or not log_prob is called for each approximate draw. Default is true (existing behavior).
Thediagnostic_file
argument ofoutput
now exposes information from the mode, namely the gradient and Hessian.
(#1246) - CmdStan will now halt if a filesystem error prevents writing to one of the output files. (#1249)
- The
generate_quantities
method now supports thenum_chains
arguments to perform downstream analysis in parallel. (#1256) log_prob
now prevents the same CSV from being read and written to at the same time. (#1259)- Boolean arguments to cmdstan accept
true
andfalse
in addition to 1 and 0. (#1260) mingw32-make
is no longer necessary on Windows, the standardmake
program is sufficient. (#1262)- Improved the logic around the
USER_HEADER
variable to give an informative error when it is misspecified. (#1264) make clean
deletes more files, hopefully making it somake clean-all
needs to be run far less often. (#1267)- Fixed an issue preventing the precompiled header from being used with GCC. (#1268)
- Allow
num_warmup=0
to be paired withadapt engaged=0
when the algorithm is thefixed_param
sampler. (#1277)
Documentation
HTML
v2.35.0-rc3 (23 May 2024)
Tagging v2.35.0-rc3
v2.35.0-rc2 (13 May 2024)
Tagging v2.35.0-rc2
v2.35.0-rc1 (13 May 2024)
Tagging v2.35.0-rc1
v2.34.1 (23 January 2024)
v2.34.0 (16 January 2024)
- Add option
adaptation save_metric=1
to save adapted metric in separate JSON file with elements "stepsize", "metric_type" and "inv_metric" (#1203, #1229) - New argument under
output save_cmdstan_config
. If set to1
, createsoutput_config.json
which contains the argument tree and extra information (equivalent to the CSV file header) (#1204) - Adds
psis_resample
andcalculate_lp
as options for Pathfinder (#1234) - Removed usages of boost::lexical_cast (#1205)
- Resolved various compiler warnings (#1206)
- Fixed a linking issue when building
stansummary
(#1209) - Fixed an issue where the default values of some arguments were not printed in sufficient precision (#1215)
- Improved the error users see if they are missing the stan or stan_math submodules (#1217)
- Improved the dependency detection in the build system (#1219)
- Added a warning when more PSIS draws are requested than total number of draws from single-pathfinders (#1221)
- Disallowed pathfinder when the model has no parameters. (#1221)
- Fixed a typo in
make help-dev
. (#1225) - Fixed several edge cases and unexpected behaviors in the way output filenames were generated for multi-chain sampling and multi-path Pathfinder (#1228)
- Added a
version.hpp
header (#1231)
Documentation
HTML
v2.34.0-rc1 (8 January 2024)
Tagging v2.34.0-rc1