Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 994 Bytes

optimizers.rst

File metadata and controls

21 lines (17 loc) · 994 Bytes

Optimizers Supported

The table below contains a list of different optimzers that DESC is interfaced to. New optimizers can be added easily, see :ref:`adding-optimizers`.

  • Name : Name of the optimizer method. Pass this string to desc.optimze.Optimizer to use the method.
  • Scalar : Whether the method assumes a scalar residual, or a vector of residuals for least squares.
  • Equality constraints : Whether the method handles equality constraints.
  • Inequality constraints : Whether the method handles inequality constraints.
  • Stochastic : Whether the method can handle noisy objectives.
  • Hessian : Whether the method requires calculation of the full hessian matrix.
  • GPU : Whether the method supports running on GPU
  • Description : Short description of the optimizer method.