Spearmint

Spearmint

Automated Bayesian optimization for machine learning experiments.

Visit Spearmint

About Spearmint

Spearmint is a Python software package for Bayesian optimization, designed for systematically running experiments to minimize objective functions with as few evaluations as possible. Targeted at researchers and engineers in machine learning and related fields, it supports advanced experiment automation and parameter tuning. Spearmint requires Python 2.7, MongoDB, and several Python packages, and is distributed under an Academic and Non-Commercial Research Use License.

Resources

Product Website

Visit Spearmint's official website for product details and getting started.

Visit website →

Documentation

Comprehensive guide and API reference for using Spearmint for Bayesian optimization.

View docs →

Community Discussions

Engage with other users and developers, share experiences, and ask questions about Spearmint.

Join the community →

Examples and Tutorials

A collection of examples and tutorials to get started with Spearmint and understand its capabilities.

Explore examples →