開始使用免費開始

反覆調整多個超參數

在這個練習中,你會延伸先前建立的函式,讓它接收 2 個超參數、建立模型並回傳結果。你將用它來迴圈跑過一些數值,接著再把這個函式與迴圈擴充,加入另一個超參數。

本練習已提供函式 gbm_grid_search(learn_rate, max_depth)

如果需要回顧函式內容,你可以執行已為你建立的 print_func()

本練習屬於課程

Python 超參數調校

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create the relevant lists
results_list = ____
learn_rate_list = ____
max_depth_list = ____

# Create the for loop
for learn_rate in ____:
    for max_depth in ____:
        ____.append(gbm_grid_search(____,____))

# Print the results
print(____)   
編輯並執行程式碼