[SciPy-user] Solver with n-dimentional steps

Hoyt Koepke hoytak at gmail.com
Sun Jun 15 09:55:47 EDT 2008


Yosef,

I'm suggesting this partly to satisfy my own curiosity, so ignore this
if it is difficult.   Since you are running with so many dimensions,
you might want to try minimizing the square of your function using
fmin_l_bfgs_b.  lbfgs is written for higher dimensions, and I've heard
it can give incredible speed improvements over many other methods.
I'm curious if it would help in your case.

--Hoyt

On Sun, Jun 15, 2008 at 1:41 PM, Yosef Meller <yosefmel at post.tau.ac.il> wrote:
> On Sunday 15 June 2008 13:19:54 David Warde-Farley wrote:
>> It's doing finite differences to estimate the gradient. This is pretty
>> much unavoidable if you're only giving it those three arguments. Have
>> you thought about supplying fprime as a function to analytically
>> compute the gradient?
>
> Havind dug through the fortran code, I realized that I would have to do that.
> Thanks for the answer.
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-user
>



-- 
+++++++++++++++++++++++++++++++++++
Hoyt Koepke
UBC Department of Computer Science
http://www.cs.ubc.ca/~hoytak/
hoytak at gmail.com
+++++++++++++++++++++++++++++++++++



More information about the SciPy-User mailing list