Keras 3 API 文档 / KerasTuner / KerasTuner 中的 Tuner 类

KerasTuner 中的 Tuner 类

Tuner 基础类是管理超参数搜索过程的类,包括模型创建、训练和评估。对于每个试验,TunerOracle 实例接收新的超参数值。在调用 model.fit(...) 后,它将评估结果发送回 Oracle 实例,并检索要尝试的下一组超参数。

有一些内置的 Tuner 子类可用于广泛使用的调优算法:RandomSearchBayesianOptimizationHyperband

您还可以对 Tuner 类进行子类化以自定义您的调优过程。特别是,您可以 覆盖 run_trial 函数 以自定义模型构建和训练。

Tuner 基础类

Objective 类

RandomSearch 调谐器

GridSearch 调谐器

BayesianOptimization 调谐器

Hyperband 调谐器

Sklearn 调谐器