#12 · Primary category: Optimization & Heuristic Algorithms

vizier

algorithm bayesian-optimization blackbox-optimization deep-learning distributed-computing distributed-systems evolutionary-algorithms google grpc hyperparameter-optimization hyperparameter-tuning machine-learning open-source optimization tuning tuning-parameters vizier

Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

Project last updated:08/25/26

GitHub Stars

1.7K

Forks

113

Contributors

29

License

Apache-2.0

Why we included this project

Vizier is the open-source version of the optimization service Google runs internally, and it keeps the same study-and-suggestion design. You define a search space that can mix float, integer, discrete, and categorical parameters, ask for batches of suggestions, run your evaluations, and feed the results back so the service decides what to try next. That loop matters most when each evaluation is expensive, like training a neural network or running a long simulation, because you get more out of a limited budget. The Bayesian and evolutionary algorithms include a JAX-based optimizer, and the service can run as a distributed client-server system, letting a team share one tuning backend across many experiments and users. Researchers also get developer and benchmarking APIs for implementing and comparing their own algorithms without rebuilding the surrounding plumbing.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category