Skip to main content

Surrogate Optimization Toolbox

Project description

## pySOT: Surrogate Optimization Toolbox

pySOT is an asynchronous parallel optimization toolbox for global deterministic optimization problems. The main purpose of the toolbox is for optimization of computationally expensive black-box objective functions with continuous and/or integer variables where the number of evaluations is limited. If there are several processors available it may make sense to evaluate the objective function using either asynchronous or synchronous parallel. pySOT uses the event-driven framework for asynchronous optimization strategies POAP (https://github.com/dbindel/POAP) to provide this functionality.

The toolbox is hosted on GitHub: https://github.com/dme65/pySOT

Link to the pySOT documentation: https://github.com/dme65/pySOT/blob/master/docs/pySOT.pdf

There are several examples that show how to use pySOT: https://github.com/dme65/pySOT/tree/master/pySOT/test

pySOT has been downloaded 12,492 times from 2015-June-4 to 2016-January-24

## FAQ

Q: I can’t find the GUI

A: You need to install PySide and then reinstall pySOT

Q: I can’t find the MARS interpolant

A: You need to install py-earth (https://github.com/jcrudy/py-earth) and reinstall pySOT

Q: I used pySOT for my research and want to cite it

A: There is currently no published paper on pySOT so we recommend citing pySOT like this: D. Eriksson, D. Bindel, and C. Shoemaker. Surrogate Optimization Toolbox (pySOT). github.com/dme65/pySOT, 2015

Q: Is there support for Python 3?

A: pySOT currently doesn’t support Python 3, mainly because of some pySOT dependencies lacking Python 3 support.

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

pySOT-0.1.18.tar.gz (1.5 MB view hashes)

Uploaded Source

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