ยป Keras API reference / Keras Tuner / Keras Tuner Oracles

Keras Tuner Oracles

The Oracle class is the base class for all the search algorithms in KerasTuner. An Oracle object receives evaluation results for a model (from a Tuner class) and generates new hyperparameter values.

The built-in Oracle classes are RandomSearchOracle, BayesianOptimizationOracle, and HyperbandOracle.

You can also write your own tuning algorithm by sublcassing the Oracle class.

The base Oracle class

RandomSearch Oracle

BayesianOptimization Oracle

Hyperband Oracle