Ajustează iterativ mai mulți hiperparametri
În acest exercițiu, vei extinde funcția creată anterior pentru a prelua 2 hiperparametri, a construi un model și a returna rezultatele. Vei folosi această funcție pentru a itera prin câteva valori, apoi o vei extinde împreună cu bucla pentru a include un hiperparametru suplimentar.
Funcția gbm_grid_search(learn_rate, max_depth) este disponibilă în acest exercițiu.
Dacă vrei să îți reamintești conținutul funcției, poți rula print_func(), care a fost creată pentru tine.
Acest exercițiu face parte din cursul
Ajustarea hiperparametrilor în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)