Keras 3 API 文件 / KerasTuner / KerasTuner 中的 Tuner 類別

KerasTuner 中的 Tuner 類別

基礎的 Tuner 類別是管理超參數搜尋過程的類別,包括模型建立、訓練和評估。對於每次試驗,Tuner 會從 Oracle 實例接收新的超參數值。在呼叫 model.fit(...) 之後,它會將評估結果發送回 Oracle 實例,並取得下一組要嘗試的超參數。

有幾個內建的 Tuner 子類別可用於常用的調整演算法:RandomSearchBayesianOptimizationHyperband

您也可以將 Tuner 類別子類別化,以自訂調整過程。特別是,您可以 覆寫 run_trial 函數 以自訂模型建構和訓練。

基礎 Tuner 類別

Objective 類別

RandomSearch 調參器

GridSearch 調參器

BayesianOptimization 調參器

Hyperband 調參器

Sklearn 調參器