Skip to main content

Sequential And Model-Based Optimization

Project description

SAMBO - Sequential And Model-Based Optimization

Build Status Code Coverage 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.1.tar.gz (59.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.1-py3-none-any.whl (54.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sambo-1.25.1.tar.gz
  • Upload date:
  • Size: 59.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.1.tar.gz
Algorithm Hash digest
SHA256 621fca6fdc1d111b7e38de76b5cd1ae9e75c3841a00f867c8fea98095b2b22f5
MD5 68af42ab179f8e43a31c39b914c99dcc
BLAKE2b-256 4ef2be149eba4f102fea3d30fe2c451c79e22b7edbcd0894b5ff909dd9d6903d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sambo-1.25.1-py3-none-any.whl
  • Upload date:
  • Size: 54.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 acdebe3042c7f89434d4fec856a7b501496a2d9a0b21266e212fec6f52a67537
MD5 558998c77ff91fb585d2771faf55d070
BLAKE2b-256 83a14b75225238888c1d4c725ebaa6116096aa080d48e6048c8b4268c60f4222

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