Skip to main content

## 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.

Metadata

Release files for pySOT 0.1.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pySOT 0.1.18
File Size Uploaded
pySOT-0.1.18.tar.gz 1.5 MB Details

Release files / pySOT-0.1.18.tar.gz

Download URL pySOT-0.1.18.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
bdb50e492e37f66df3abf83a4cbd69ed3dd3cdb0612f56237a17241f8cef71fb
BLAKE2b-256 checksum
How to use checksums
ab5618c667660024977a536375a431cd5311b4585dac26c7276e9bbeca5a55de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

1 release file

0.2.2

2 release files

0.2.1

2 release files

0.2.0

1 release file

0.1.36

1 release file

0.1.35

1 release file

0.1.34

1 release file

0.1.33

1 release file

0.1.32

1 release file

0.1.31

1 release file

0.1.30

1 release file

0.1.29

1 release file

0.1.28

1 release file

0.1.27

1 release file

0.1.26

1 release file

0.1.25

1 release file

0.1.24

1 release file

0.1.23

1 release file

0.1.22

1 release file

0.1.21

1 release file

0.1.20

1 release file

0.1.19

1 release file

This release

0.1.18 This release

1 release file

0.1.17

1 release file

0.1.16

1 release file

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page