Bắt đầu ngayBắt đầu miễn phí

Tinh chỉnh lặp lại nhiều siêu tham số

Trong bài tập này, bạn sẽ phát triển tiếp từ hàm bạn đã tạo trước đó để nhận vào 2 siêu tham số, xây dựng mô hình và trả về kết quả. Giờ bạn sẽ dùng hàm đó để lặp qua một số giá trị, rồi mở rộng cả hàm và vòng lặp với một siêu tham số khác.

Hàm gbm_grid_search(learn_rate, max_depth) đã sẵn có trong bài tập này.

Nếu cần xem lại hàm, bạn có thể chạy print_func() đã được tạo sẵn cho bạn

Bài tập này là một phần của khóa học

Tinh chỉnh siêu tham số trong Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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(____)   
Chỉnh sửa và Chạy Mã