Sequential And Model-Based Optimization
Project description
SAMBO: Sequential And Model-Based (Bayesian) Optimization of black-box objective functions.
Installation
$ pip install sambo
# or
$ pip install 'sambo[all]' # Pulls in Matplotlib, scikit-learn
Usage
See examples on project website.
Features
- Python 3+
- Simple usage, standard API.
- Algorithms prioritize to minimize number of evaluations of the objective function: SHGO, SCE-UA and SMBO available.
- Minimal dependencies: NumPy, SciPy (scikit-learn & Matplotlib optional).
- State-of-the-art performance—see benchmark results against other common optimizer implementations.
- Integral, real (floating), and categorical dimensions.
- Fast approximate global black-box optimization.
- Beautiful Matplotlib charts.
Development
Check CONTRIBUTING.md for hacking details.
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
sambo-1.25.0.tar.gz
(58.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
sambo-1.25.0-py3-none-any.whl
(53.8 kB
view details)
File details
Details for the file sambo-1.25.0.tar.gz.
File metadata
- Download URL: sambo-1.25.0.tar.gz
- Upload date:
- Size: 58.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f60007d1a72a012a02f035f3ea4ea18cc3c3076732da51a4961417ea03b81a5
|
|
| MD5 |
09598afad2c8ce6ead24280a050d6b4f
|
|
| BLAKE2b-256 |
9a06560a9c20d53f9beebf738787491d3f5adb89531013ff34dc007ec2ef5feb
|
File details
Details for the file sambo-1.25.0-py3-none-any.whl.
File metadata
- Download URL: sambo-1.25.0-py3-none-any.whl
- Upload date:
- Size: 53.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04a7602a59f3a9285cf883d99c5af775df28fd1ddb03ef895d7fc430e30cecbb
|
|
| MD5 |
966af027b310868412a936a1ae1e3e1e
|
|
| BLAKE2b-256 |
f33c7053f1773799948b9dc4fc7e8455ac7964410e204f0a9c43052a340c6b22
|