Oracle 類別是 KerasTuner 中所有搜尋演算法的基底類別。 Oracle 物件會接收模型的評估結果(來自 Tuner 類別)並產生新的超參數值。
Oracle
Tuner
內建的 Oracle 類別有 RandomSearchOracle、BayesianOptimizationOracle 和 HyperbandOracle。
RandomSearchOracle
BayesianOptimizationOracle
HyperbandOracle
您也可以透過繼承 Oracle 類別來撰寫自己的調整演算法。