DEAP provides a Python framework for prototyping evolutionary computation algorithms and testing new ideas.
Hyperopt
Hyperopt supports distributed asynchronous hyperparameter optimization in Python.

About Hyperopt
Hyperopt is a Python library for serial and parallel optimization over awkward search spaces, including real-valued, discrete, and conditional dimensions. It is used for distributed asynchronous hyperparameter optimization.
It provides Random Search, Tree of Parzen Estimators (TPE), and Adaptive TPE, with parallel execution through Apache Spark and MongoDB. Gaussian process and regression-tree based Bayesian optimization methods are not currently implemented.
Key features
- Serial and parallel optimization over awkward search spaces
- Search over real-valued, discrete, and conditional dimensions
- Tree of Parzen Estimators (TPE) algorithm
- Adaptive TPE algorithm
- Random Search algorithm
- Parallel execution via Apache Spark or MongoDB
- Supports both serial and parallel optimization
- Handles real-valued, discrete, and conditional dimensions
- Provides SparkTrials and MongoTrials extras for distributed runs
- Gaussian process and regression-tree based Bayesian optimization methods are not implemented
Hyperopt at a glance
- Website
- github.com/hyperopt/hyperopt
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Hyperopt alternatives
Tools and sites you could use instead, ranked by how closely they match.
Tensors and Dynamic neural networks in Python with strong GPU acceleration.
MII makes low-latency and high-throughput inference possible, powered by DeepSpeed.
The colibri-core NLP tool and library works with n-grams, skipgrams, and other linguistic patterns.
Gymnasium provides a standard API for single agent reinforcement learning environments and related utilities.
DyNet provides tools for building dynamic neural networks and deep learning models.
Popular in AI Infrastructure & MLOps
Well-known listings from the same topic.
Hyperopt FAQ
How do I install Hyperopt?
Which optimization algorithms are implemented?
How can Hyperopt runs be parallelized?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












