Skip to main content

"Python package that benchmark DFO algorithms mainly OMADS."

Project description

NOBM

Benchmarking suite for non-linear optimization algorithms


Version 1.0.1

Testing suite aims to benchmark derivative-free optimization (DFO) algorithms mainly 'OMADS.py' and multidisciplinary design optimization (MDO) algorithms


License & copyright

© Ahmed H. Bayoumy


Installation

$ pip install NOBM

How to use

After installing the libraries listed in the requirements.txt, NOBM can be imported in the optimization solver code. For benchmarking OMADS, the path of the JSON template, which contains the problem setup, should be entered as an input argument to the OMADS.py call.

python BMDFO.py uncon .\tests
from NOBM.toy import * 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

NOBM-1.0.1.tar.gz (19.5 kB view hashes)

Uploaded Source

Built Distribution

NOBM-1.0.1-py3-none-any.whl (19.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page