Hi Victor,

I guess it depends a lot on the scalar functions and if they can be vectorized... But you can always optimize on an array of inputs with optimize.minimize, can't you?

A more explicit example would help us help you I guess.


Best


Guillaume



Le 16/02/2018 à 17:16, Poughon Victor a écrit :

Hi all,

 

I'd like to minimize hundreds of thousands of scalar valued functions. Is there a faster way than a for-loop over a def of the objective function and a call to scipy.optimize.minimize_scalar? Basically a vectorized version, where I could give a function foo and a 2D numpy array where each row is given as extra data to the objective function.

 

Thanks,

 

Victor Poughon

 



_______________________________________________
SciPy-User mailing list
SciPy-User@python.org
https://mail.python.org/mailman/listinfo/scipy-user

-- 
Guillaume Gay, PhD

Morphgénie Logiciels SAS
http://morphogenie.fr

12 rue Camoin Jeune
13004 Marseille

 +336 51 95 94 00