Here, I list down the project goals as stated in my Wiki page:
Start of GSoC (May)
- 'lsqnonlin' using 'nonlin_residmin'
- 'lsqcurvefit' using 'nonlin_curvefit', 'nonlin_residmin', or 'lsqnonlin',
- 'fmincon' using 'nonlin_min',
- 'nlinfit' using 'leasqr',
Midterm
- Test cases for the above functions [10] .
- Instead of wrappers for top-level functions like qp, call back-end function (__qp__) to be able to extract lambda. See [11].
Stretch Goals - Further missing functions in Optim package. See [12] Implement another back-end algorithm/add variant.
Details
6. quadprog and lsqlin should call a private intermediate function instead of qp.m
6. quadprog and lsqlin should call a private intermediate function instead of qp.m
This private function should do the argument processing for calling __qp__. It could also be configured to call yet to be written alternatives to __qp__ .
Among other things this should make ordering of the 'lambda' output feasible.
((I have yet to study __qp__ and how this will be done))
Among other things this should make ordering of the 'lambda' output feasible.
((I have yet to study __qp__ and how this will be done))
No comments:
Post a Comment