Implements a hyperparameter optimization algorithm.
Oracle( objective, max_trials = NULL, hyperparameters = NULL, allow_new_entries = TRUE, tune_new_entries = TRUE )
String. Name of model metric to minimize or maximize, e.g. "val_accuracy".
The maximum number of hyperparameter combinations to try.
HyperParameters class instance. Can be used to override (or register in advance) hyperparamters in the search space.
Whether the hypermodel is allowed to request hyperparameter entries not listed in `hyperparameters`.
Whether hyperparameter entries that are requested by the hypermodel but that were not specified in `hyperparameters` should be added to the search space, or not. If not, then the default value for these parameters will be used.