========================= Small improvement in how p0 is handled when using MultiFitter -- responds to a feature request.
11.5
======================== Minor update, responding to a feature request: nonlinear_fit objects can now be saved to a file using, for example, gvar.dump(fit, 'fitfile.p').
11.4.1
========================= Update to documentation to synchronize with gvar updates (v10.0). No other changes.
11.4
======================= A minor bug fix and a new diagnostic tool.
- nonlinear_fit.residuals is now an array of floats (not GVars), as it should be.
- Adds method nonlinear_fit.plot_residuals for plotting (normalized) residuals.
- Adds residuals to MultiFitter chained fits.
- Adds new method for making Q-Q plots of fit residuals: nonlinear_fit.qqplot_residuals().
- New documentation about inspecting fit residuals.
11.3
====================== This is another very minor update: a few tweaks, a bug fix, and a small feature update to Multifitter.
- Minor tweak to how the stopping condition is reported.
- Minor tweak to *** labeling in nonlinear_fit.format().
- Minor bug fix in Multifitter (fixes wavg_kargs). Also now allows dictionary entries in lists describing parallel fits.
- Documentation tweaks.
- Updates mpi examples for changes in mpirun.
11.2
========================== Minor update.
- New keyword arguments in lsqfit.nonlinear_fit: add_svdnoise, add_priornoise. These are useful for evaluating fit quality. See new sections in the documentation (Tutorial) on Goodness of Fit and SVD cuts (with insufficient statistics).
- Keyword add_priornoise replaces keyword bootstrap in simulated_data_iter and simulated_fit_iter. Old keyword still works, for legacy code.
- Improved (faster) code for nonlinear_fit.simulated_fit_iter.