SkillAgentSearch skills...

Sambo

🎯 πŸ“ˆ Sequential and Model-Based Optimization in Python, featuring SCE-UA, SMBO, and SHGO algorithms. SOTA perfomance; 0 deps.

Install / Use

/learn @sambo-optimization/Sambo

README

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.

View on GitHub
GitHub Stars31
CategoryDevelopment
Updated6d ago
Forks0

Languages

Python

Security Score

95/100

Audited on Mar 20, 2026

No findings