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.25.0.tar.gz (58.4 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.0-py3-none-any.whl (53.8 kB view details)

Uploaded Python 3

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

Hashes for sambo-1.25.0.tar.gz
Algorithm Hash digest
SHA256 5f60007d1a72a012a02f035f3ea4ea18cc3c3076732da51a4961417ea03b81a5
MD5 09598afad2c8ce6ead24280a050d6b4f
BLAKE2b-256 9a06560a9c20d53f9beebf738787491d3f5adb89531013ff34dc007ec2ef5feb

See more details on using hashes here.

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

Hashes for sambo-1.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 04a7602a59f3a9285cf883d99c5af775df28fd1ddb03ef895d7fc430e30cecbb
MD5 966af027b310868412a936a1ae1e3e1e
BLAKE2b-256 f33c7053f1773799948b9dc4fc7e8455ac7964410e204f0a9c43052a340c6b22

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