Skip to content

Releases: JuliaNLSolvers/LsqFit.jl

v0.15.0

08 Oct 18:34
8f8c18a
Compare
Choose a tag to compare

LsqFit v0.15.0

Diff since v0.14.0

Merged pull requests:

v0.14.0

03 Oct 11:24
62f3e5f
Compare
Choose a tag to compare

LsqFit v0.14.0

Diff since v0.13.0

Merged pull requests:

  • Clean up the whole project. (#221) (@pkofod)
  • Fix the fact that dx is not copied in the trace logic. (#222) (@pkofod)
  • Test that constant changes when bounding it. (#223) (@pkofod)
  • Project in docs. (#224) (@pkofod)
  • Convert g_norm to the type of the sum of squared residuals. (#225) (@pkofod)
  • fix documenter (#226) (@pkofod)
  • store_trace without show_trace; maxTime (#229) (@viktmar)
  • Standardize GHA test setup, replace Travis badge with GHA (#232) (@ararslan)
  • CompatHelper: bump compat for "StatsBase" to "0.34" (#237) (@github-actions[bot])
  • LsqFit 0.13.1 (#244) (@IanButterworth)
  • Update curve_fit.jl to not send big floats to beta_inc_inv (#245) (@pkofod)
  • Update Project.toml to reflect what is tested (#246) (@pkofod)

Closed issues:

  • Test for levenberg_marquardt.jl fails via DiffEqDiffTools not defined (#144)
  • possible goodness of fit (#148)
  • likelihood fitting (possible super-useful feature) ? (#153)
  • How to use weights parameter (#158)
  • lmfit returns optimum worse than starting point (#164)
  • Taking too long to be imported (#169)
  • Vector valued y (#171)
  • Documentation issues (#184)
  • Using curve_fit in bigfloat mode and kwarg g_tol (#191)
  • trace not stored correctly in levenberg_marquardt.jl (#195)
  • Fitting of 2D data is broken (#209)
  • Release (#211)
  • n_buffer has wrong dimensions (#212)
  • stderror throws LinearAlgebra.LAPACKException(1) with weighted least squares fitting. (#234)
  • Reqeust to register release (#243)

Release 0.13.0

02 Sep 07:25
102a7ca
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.1...v0.13.0

v0.12.1

08 Jun 13:21
02f4302
Compare
Choose a tag to compare

LsqFit v0.12.1

Diff since v0.12.0

Closed issues:

  • How can the standard deviation of a parameter be NaN...? (#176)

Merged pull requests:

  • Allow Vector{BigFloat} for parameters (#168) (@RafaelArutjunjan)
  • CompatHelper: bump compat for "Distributions" to "0.25" (#185) (@github-actions[bot])

v0.12.0

16 Dec 18:00
3b693c5
Compare
Choose a tag to compare

LsqFit v0.12.0

Diff since v0.10.0

Closed issues:

  • Interpreting the fit parameter (#146)
  • LAPACKException(2) for stderror(fit) (#172)

Merged pull requests:

  • CompatHelper: bump compat for "Distributions" to "0.23" (#150) (@github-actions[bot])
  • Update Project.toml (#151) (@pkofod)
  • CompatHelper: bump compat for "StatsBase" to "0.33" (#152) (@github-actions[bot])
  • Fix argument order in example (#157) (@RafaelArutjunjan)
  • CompatHelper: bump compat for "Distributions" to "0.24" (#165) (@github-actions[bot])
  • Update TagBot.yml (#173) (@jebej)

v0.10.0

09 Jan 19:10
v0.10.0
c8e5e44
Compare
Choose a tag to compare

v0.10.0 (2020-01-09)

Diff since v0.9.0

Closed issues:

  • LAPACKException with standard_errors (#131)
  • Passing optional (constant) parameters (#130)

Merged pull requests:

v0.9.0

29 Dec 16:16
v0.9.0
08d648f
Compare
Choose a tag to compare

v0.9.0 (2019-12-23)

Diff since v0.8.1

Closed issues:

  • Optimizing multiple models in a loop returns wrong results (#125)
  • Issue with :finiteforward (#124)
  • Accessing Levenberg - Marquardt directly (#121)
  • Move to project.toml (#119)
  • Problem precompliling (#118)
  • Error for arrays containing Inf or NaN (#109)
  • Delayed gratification and geodesic acceleration in Levenburg-Marquardt (#88)
  • Heuristics for initial choice of lambda (#34)

Merged pull requests:

Add input checks for entries that are not finite

22 Mar 11:42
9190696
Compare
Choose a tag to compare
v0.8.1

Check data for inf and nan (#116)

Add inplace residual and Jacobian interfaces

19 Mar 13:45
Compare
Choose a tag to compare
Add support for inplace jacobian and model for unidimensional input (…

…#102)

* add support for inplace jacobian

* make range calls compatible with nightly

* Added entry in readme about inplacejac. Removed superfluous option in one lmfit

* correction to f!_from_f

* update

* added support for inplacef

* update readme

-introduce the `inplacef` option
-generalize use of `@.` for jacobians
-introduce use of `@views` for slices

* correct bug

* update inplace tests

- removed callable type tests (obsolete)
- added more tests to cover all inplace cases

* unified inplacef and inplacejac, adapted tests

* Removed LOAD_PATH modification

* Update curve_fit.jl

* Remove unused f!_from_f

* Remove reference to univariate only in README.md.

* Remove Function annotations.

* Apply AbstractArray annotations

* Update curve_fit.jl

Bugfix for cache variables for value evaluations

14 Feb 10:49
5accf10
Compare
Choose a tag to compare
Fix it for good this time. (#112)

* Fix it for good this time.

* Remove old functions.

* Remove commented at-shows.