Skip to main content

Sequential And Model-Based Optimization

Project description

SAMBO - Sequential And Model-Based Optimization

Build Status sambo on PyPI package downloads GitHub Sponsors

SAMBO: Sequential And Model-Based (Bayesian) Optimization of black-box objective functions.

Project website

Documentation

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.24.0.tar.gz (55.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sambo-1.24.0-py3-none-any.whl (51.4 kB view details)

Uploaded Python 3

File details

Details for the file sambo-1.24.0.tar.gz.

File metadata

  • Download URL: sambo-1.24.0.tar.gz
  • Upload date:
  • Size: 55.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.2

File hashes

Hashes for sambo-1.24.0.tar.gz
Algorithm Hash digest
SHA256 2b4946966359c95410d94da5769a5e31154b85495c41f46d3833ff3ba4a3f216
MD5 daf61fe8355fd14a8187902e8ce73b8d
BLAKE2b-256 c52d6a23d70deddc27a1615006a21d1c1f49091c4e5ae6b8b138db716966a279

See more details on using hashes here.

File details

Details for the file sambo-1.24.0-py3-none-any.whl.

File metadata

  • Download URL: sambo-1.24.0-py3-none-any.whl
  • Upload date:
  • Size: 51.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.2

File hashes

Hashes for sambo-1.24.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41ab1ae4baf1d14c6f570bbee1a8a2e8c04ba484ca7d6806899b7175a335ec13
MD5 78759bcf6d324435a148965da3dd8e68
BLAKE2b-256 c7c5bd996b22f24e40de4fd9f29f290f7e110fedcfcbb15b1b46ff4edd01fd2e

See more details on using hashes here.

Supported by

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