Commit | Date | |
---|---|---|
[r25346]
by
tlinnet
Removed the user function to estimate the R2eff values and errors with scipy.optimize.leastsq. With the newly implemented Jacobian and Hessian of the exponential decay function, the front-end to This is because minfx is now as fast as scipy.optimize.leastsq, and can estimate the errors from the In addition to that, the covariance can be calculated by QR decomposition. The back-end wilÃl still be kept in place for the coming tim, but could be removed later. task #7822(https://gna.org/task/index.php?7822): Implement user function to estimate R2eff and associated errors for exponential curve fitting. |
2014-08-27 18:06:21 | Tree |
[r25345]
by
bugman
Merged revisions 25344 via svnmerge from ........ |
2014-08-27 16:57:20 | Tree |
[r25344]
by
bugman
Clean up of the declarations in the target_functions.relax_fit C module. The Python list objects are now declared at the start of the functions, and then PyList_New() is |
2014-08-27 16:56:05 | Tree |
[r25343]
by
bugman
Merged revisions 25337-25341 via svnmerge from ........ |
2014-08-27 16:30:15 | Tree |
[r25342]
by
bugman
Merged revisions 25329-25336 via svnmerge from ........ |
2014-08-27 16:26:22 | Tree |
[r25341]
by
bugman
Fixes for the relax_disp.r2eff_estimate user function documentation. This is to allow the relax manual to compile again as the original documentation was causing LaTeX |
2014-08-27 15:40:27 | Tree |
[r25340]
by
tlinnet
Tried to implement a safety test for linearly-dependent columns in the co-variance matrix. task #7822(https://gna.org/task/index.php?7822): Implement user function to estimate R2eff and associated errors for exponential curve fitting. |
2014-08-27 15:16:09 | Tree |
[r25339]
by
tlinnet
Implemented the Jacobian of exponential function in Python Code. This now also gets the same error as leastsq and C code. task #7822(https://gna.org/task/index.php?7822): Implement user function to estimate R2eff and associated errors for exponential curve fitting. |
2014-08-27 15:16:07 | Tree |
[r25338]
by
tlinnet
Fixed naming of functions, to better represent what they do in module of estimating R2eff. task #7822(https://gna.org/task/index.php?7822): Implement user function to estimate R2eff and associated errors for exponential curve fitting. |
2014-08-27 15:16:04 | Tree |
[r25337]
by
tlinnet
By using minfx, and the reported Jacobian, it is now possible to get the exact same error estimation as scipy.optimize.leastsq. The fatal error was to set the weighting matrix with diagonal elements as the error. There is though some un-answered questions left. The Jacobian used, is the direct derivative of the function. It is not the chi2 derivative Jacobian. task #7822(https://gna.org/task/index.php?7822): Implement user function to estimate R2eff and associated errors for exponential curve fitting. |
2014-08-27 12:23:41 | Tree |