開始使用免費開始

使用範圍來執行模型

你剛完成一份作業,要為一個預測模型進行調參,並建立了超參數及其可用範圍的清單。你使用了 max_depthmin_samples_splitmax_features 作為範圍變數名稱。

本練習屬於課程

Python 的模型驗證

檢視課程

練習說明

  • 使用你的範圍變數,隨機選取一個 max_depthmin_samples_splitmax_features
  • 列印 rfr 的所有參數,查看隨機選到的是哪些值。

動手互動練習

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

from sklearn.ensemble import RandomForestRegressor

# Fill in rfr using your variables
rfr = RandomForestRegressor(
    n_estimators=100,
    max_depth=random.____(____),
    min_samples_split=random.____(____),
    max_features=random.____(____))

# Print out the parameters
print(rfr.____)
編輯並執行程式碼