Skip to content

Releases: bumps/bumps

v0.9.2

05 Mar 22:19
2117502
Compare
Choose a tag to compare

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

21 Nov 16:33
Compare
Choose a tag to compare
Unstable Pre-release
Pre-release

A persistent prerelease where build artifacts for the current tip will be deposited

Last updated: Fri Mar 15 2024

v0.9.1

10 Apr 16:21
Compare
Choose a tag to compare

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

16 Mar 00:43
Compare
Choose a tag to compare

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

18 Nov 18:35
Compare
Choose a tag to compare

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

16 Dec 20:41
Compare
Choose a tag to compare

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

16 Nov 15:41
Compare
Choose a tag to compare

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

07 Nov 00:34
Compare
Choose a tag to compare

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

11 Jun 04:18
Compare
Choose a tag to compare

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

10 Jun 02:24
Compare
Choose a tag to compare

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