Skip to main content

Sequential And Model-Based Optimization

Project description

SAMBO - Sequential And Model-Based Optimization

Build Status Code Coverage Source lines of code sambo on PyPI package downloads total 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 the 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.2.tar.gz (60.2 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.25.2-py3-none-any.whl (54.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sambo-1.25.2.tar.gz
Algorithm Hash digest
SHA256 58e08d3eb4c83c9ebb305284a210de256be9e333c13efa26ae919663818a37e5
MD5 43591f922260402d7ab56b648526f7ff
BLAKE2b-256 dcc83d649256cf8316157a60f03f94db3ac3bdc79b8a8af4de8b3d2e3f244269

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sambo-1.25.2-py3-none-any.whl
  • Upload date:
  • Size: 54.6 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.25.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e67206342c3ee6ce5ef2b25b7ff3176139d073f35a4493b8067355694b721602
MD5 f3f1468cc60b6291b04e1d591fbee086
BLAKE2b-256 b1b8fac47182d5735cdf8f02a378ad96052e67d748a685e9243ae4934a0bfcba

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