About Anaconda Help Download Anaconda

Easy (non)linear optimization in Python with symbolically-defined objectives/constraints

Installers

Info: This package contains files in non-standard labels.
  • noarch v0.2.0

conda install

To install this package run one of the following:
conda install conda-forge::symopt
conda install conda-forge/label/cf202003::symopt

Description

symopt makes it easy to define and solve (non)linear constrained optimization problems in Python. It uses the power of SymPy to automate the error-prone and time-consuming task of writing functions to evaluate an optimization problem's objective function and nonlinear constraints (to say nothing of their first and second derivatives!). symopt then provides a standardized interface to solve the problem through nonlinear optimization backends including SciPy and Ipopt.


© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy