Software




pySOT - Surrogate Optimization Toolbox in Python

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.



SOT - Surrogate Optimization Toolbox in C++

SOT is a repository for a C++11 implementation of the surrogate based optimization algorithms in pySOT. SOT is designed for global deterministic optimization of computationally expensive black-box objective functions with continuous variables where the number of evaluations is limited.