Releases: bumps/bumps
v0.9.2
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.9.2 2024-03-05
- added testing for python 3.12
- fixed issue with matplotlib >= 3.8.0 (see #129)
- added missing documents to dream manual
(Convergence tests, Parallel coordinates plot) - added numba.njit-accelerated fallback bounds.apply methods to dream
(still uses compiled C DLL if available) - provide MAX_CORR attribute on the CorrelationView; clear the figure
if the number of variables exceeds MAX_CORR
Unstable
A persistent prerelease where build artifacts for the current tip will be deposited
Last updated: Fri Mar 15 2024
v0.9.1
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.9.1 2023-04-10
- added support for python 3.11, scipy 1.10, numpy 1.24, wx 4.1.1
- fixed covariance calculation for n-D datasets
- fixed batch mode I/O redirection cleanup
- fixed issue with DREAM bounds checker when running in parallel
- default to single precision derivatives with lm (fixes issue in SasView where OpenCL models failed with Levenberg-Marquardt)
- improved support for repeat fitting within scripts and notebooks (start_mapper should now work after stop_mapper)
v0.9.0
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.9.0 2022-03-15
- use MPFit in place of scipy.leastsq for bounds-constrained Levenberg-Marquardt
- weights are properly applied to models (nllf) in FitProblem
v0.8.1
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.8.1 2021-11-18
- "apply parameters" action added to GUI menu (does the same as --pars flag in CLI)
- operators refactored (no more eval)
- BoundedNormal keywords renamed (sigma, mu) -> (std, mean)
- support for numba usage in models
- fixed Parameters view jumping to top after toggling fit (linux, Mac)
- fixed Summary view sliders disappearing in linux
- fixed uncertainty plots regenerating at each parameter update
- improved documentation of uncertainty analysis
v0.8.0
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.8.0 2020-12-16
- add stopping conditions to DREAM, using --alpha=p-value to reject convergence
- require --overwrite or --resume when reusing a store directory
- enable outlier trimming in DREAM with --outliers=iqr
- add fitted slope and loglikelihood distribution to the loglikelihood plot
- display seed value used for fit so it can be rerun with --seed
- save MCMC files using gzip
- remove R stat from saved state
- restore --pars option, which was broken in 0.7.17
- terminate the MPI session when the fit is complete instead of waiting for the
allocation to expire - allow a series of fits in the same MPI session
- support newest matplotlib
v0.7.18
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.7.18 2020-11-16
- restore python 2.7 support
v0.7.17
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.7.17 2020-11-06
- restore DREAM fitter efficiency (it should now require fewer burn-in steps)
- errplot.reload_errors allows full path to model file
- clip values within bounds at start of fit so constraints aren't infinite
- allow --entropy=gmm|mvn|wnn|llf to specify entropy estimation algorithm
- allow duplicate parameter names in model on reload
- expand tilde in path names
- GUI: restore parallel processing
- GUI: suppress uncertainty updates during fit to avoid memory leak
- disable broken fitters: particle swarm, random lines, snobfit
- minor doc changes
v0.7.16
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.7.16 2020-06-11
- improved handling of parameters for to_dict() json pickling
v0.7.15
Documentation: http://bumps.readthedocs.org
Release notes: https://github.com/bumps/bumps
v0.7.15 2020-06-09
- parallel fitting suppressed in GUI for now---need to reuse thread pool
- support limits=(min, max) for pm and pmp parameter ranges
- cleaner handling of single/multiple fit specification
- fix --entropy command line option
- better support for pathlib with virtual file system