| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||
This module provides the Levenberg-Marquardt algorithm specialised for curve-fitting that uses Automatic Differentiation to automatically compute the Jacobian. For additional documentation see the documentation of the levmar C library which this library is based on: http://www.ics.forth.gr/~lourakis/levmar/ | |||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||
Model. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
A functional relation describing measurements represented as a function from m parameters and an x-value to an expected measurement. For example, the quadratic function f(x) = a*x^2 + b*x + c can be written as: type N3 = S (S (S Z)) quad :: Num r => Model N3 r r quad a b c x = a*x^2 + b*x + c | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
This type synonym expresses that usually the a in Model m r a equals the type of the parameters. | |||||||||||||||||||||||||||||
Levenberg-Marquardt algorithm. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Linear constraints consisting of a constraints matrix, kxn and a right hand constraints vector, kx1 where n is the number of parameters and k is the number of constraints. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Value to denote the absense of any linear constraints over the parameters of the model function. Use this instead of Nothing because the type parameter which contains the number of constraints can't be inferred. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
A nxm matrix is a sized list of n sized lists of length m. | |||||||||||||||||||||||||||||
Minimization options. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Default minimization options | |||||||||||||||||||||||||||||
Output | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Covariance matrix corresponding to LS solution. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Type-level machinery | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Produced by Haddock version 2.4.2 |