Reputation: 101
I'm new to OpenMDAO and wanna know if there is a list of all contained optimizers. It seems that in the homepage of OpenMDAO it says
'OpenMDAO works with both gradient-free (e.g., genetic algorithm, particle swarm) and gradient-based optimization methods'
but I can't find a full list on its homepage or on the web.
Where can I get it?
Upvotes: 2
Views: 305
Reputation: 27
Once you have installed your OpenMDAO package, you can find few drivers in that folder. Apart from that there is a PyOptSparse package which contains few of the other gradient free optimizers. I think most of the optimizers will be covered by this.
Upvotes: 0
Reputation: 26
The online documentation provides your answer: http://openmdao.readthedocs.io/en/1.7.3/srcdocs/packages/drivers/scipy_optimizer.html#module-openmdao.drivers.scipy_optimizer
The above is one of several, and the reader needs to navigate the site for more. Note that the reader must always select the version applicable or "latest".
Upvotes: 0