The ropt ensemble optimizer module
Project description
ropt
ropt
is a Python module for running robust optimization workflows.
ropt
is developed by the Netherlands Organisation for Applied Scientific
Research (TNO). All files in this repository are released under the GNU General
Public License v3.0 (a copy is provided in the LICENSE file).
Dependencies
ropt
has been tested with Python versions 3.8-3.12.
ropt
requires one or more optimization backends to function. A backend based
on optimizers included in SciPy is installed by default.
Installation
pip install ropt
To enable some options, the following optional-dependencies can be installed:
storage
: Enablespandas
,xarrays
and netCDF support.parsl
: Enables the parsl-based evaluator functionality.
To install both:
pip install ropt[storage,parsl]
Documentation
Detailed documentation and examples can be found in the online manual (on GitHubPages or on Read the Docs).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.