Trees | Indices | Help |
|
---|
|
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
Class for Levenberg-Marquardt minimisation specific functions. Unless you know what you are doing, you should call the function 'levenberg_marquardt' rather than using this class.
|
Function to create the Levenberg-Marquardt matrix. The matrix is: _n_ \ / 1 d y(xi) d y(xi) \ LM_matrix_jk = > | ---------- . ------- . ------- . (1 + lambda) | /__ \ sigma_i**2 dj dk / i=1 where j == k is one of the function parameters, and: _n_ \ / 1 d y(xi) d y(xi) \ LM_matrix_jk = > | ---------- . ------- . ------- | /__ \ sigma_i**2 dj dk / i=1 where j != k are function parameters. |
Modified convergence test. This is needed to prevent the Levenberg-Marquardt minimiser from terminating if there is no movement during an iteration due to an uphill step being encountered. |
Update function Update the chi-squared value, chi-squared gradient vector, and derivative function matrix.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Apr 10 13:31:47 2013 | http://epydoc.sourceforge.net |