Python:
1. Scipy
Optimization (scipy.optimize)
The scipy.optimize package provides several commonly used
optimization algorithms. A detailed listing is available:
scipy.optimize (can also be found by help(scipy.optimize)).The module contains:
- Unconstrained and constrained minimization of multivariate scalar
functions (
minimize) using a variety of algorithms (e.g. BFGS, Nelder-Mead simplex, Newton Conjugate Gradient, COBYLA or SLSQP) - Global (brute-force) optimization routines (e.g.
basinhopping,differential_evolution) - Least-squares minimization (
least_squares) and curve fitting (curve_fit) algorithms - Scalar univariate functions minimizers (
minimize_scalar) and root finders (root_scalar) - Multivariate equation system solvers (
root) using a variety of algorithms (e.g. hybrid Powell, Levenberg-Marquardt or large-scale methods such as Newton-Krylov).
3. Gekko Optimization Suite


Nenhum comentário:
Postar um comentário