[SciPy-Dev] GSOC Optimization Project

Nikolay Mayorov n59_ru at hotmail.com
Mon Mar 2 11:50:18 EST 2015


Hello again!
Shorter question: is optimization project for GSOC actually alive? It mentions Pauli Virtanen as possible mentor, but will he agree on mentoring? 
It would be cool if he (or someone else) say something about this project in general, thanks!

From: n59_ru at hotmail.com
To: scipy-dev at scipy.org
Date: Sat, 28 Feb 2015 23:04:30 +0500
Subject: [SciPy-Dev] GSOC Optimization Project




Hi! I want to clarify some things about GSOC project idea related to Levenberg-Marquardt algorithm.
1) Why do we want anything but current leastsq based on MINPACK?
Looks like it is answered here: https://github.com/scipy/scipy/pull/90 
"When we call python from FORTRAN, a lot of magic has to be done. This magic prevents us, for example, to properly pass exceptions through the FORTRANcode."
Could you comment more on that perhaps?
2) What's wrong with https://github.com/scipy/scipy/pull/90? Why it is stalled? What do you expect from GSOC student to do better / different?
Again partially answered in PR: "It's stalled: the algorithmic part is OK, the new interfaces proposed controversial.", "However, this could perhaps be extended to Levenberg-Marquardt supporting sparse Jacobians"

3) Based on 2: how GSOC student should proceed with interface issue? I mean there weren't any strong opinions and it was on the list for so long. I have no idea how to come up with a good solution all of a sudden.

4) Do you believe that code written during GSOC should be based on PR mentioned?
---
That's what I come up so far about the work during GSOC:
- Decide on interface part- Add new features to the PR from pv (probably just one of them):    Sparse Jacobians support   Constraints support- Implement a solid test suite

---
I would appreciate your answers,
Nikolay.

 		 	   		  

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev at scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20150302/69b20bb5/attachment.html>


More information about the SciPy-Dev mailing list