KerasTuner

KerasTuner searches hyperparameters to optimize machine learning models built with Keras.

github.com/keras-team/keras-tuner
KerasTuner homepage screenshot

About KerasTuner

KerasTuner is an open-source hyperparameter optimization framework for Keras machine learning models. It simplifies hyperparameter search by letting users define search spaces with a define-by-run syntax, then uses built-in algorithms to identify optimal hyperparameter values for their models. The framework includes pre-built Bayesian Optimization, Hyperband, and Random Search algorithms, and is designed to be easily extended by researchers developing new search methods. It requires Python 3.8+ and TensorFlow 2.0+, and is installable via pip.

Key features

  • Define-by-run syntax for hyperparameter search space configuration
  • Built-in Bayesian Optimization, Hyperband, and Random Search algorithms
  • Extensible design for custom search algorithm development
  • Native integration with Keras and TensorFlow 2.0+ workflows
  • Open-source release under Apache-2.0 license
Best for: Machine learning practitioners and researchers building Keras models who need to optimize model hyperparameters.
Good for
  • User-friendly, scalable design that addresses common hyperparameter search pain points
  • Includes three pre-built search algorithms for immediate use
  • Extensible structure supports custom search algorithm development by researchers
Watch out for
  • Requires Python 3.8+ and TensorFlow 2.0+ to operate
  • Only supports hyperparameter optimization for Keras-based models

KerasTuner at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

KerasTuner alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in ML Training & Optimization

Well-known listings from the same topic.

All 75

KerasTuner FAQ

What built-in hyperparameter search algorithms does KerasTuner include?
Bayesian Optimization, Hyperband, and Random Search.
What are the minimum system requirements for KerasTuner?
Python 3.8+ and TensorFlow 2.0+ are required.
What license is KerasTuner released under?
It is open-source under the Apache-2.0 license.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing