使用范围运行模型
您刚刚完成了一份作业,需要为预测模型调参与评估,创建一个超参数及其取值范围的列表。您使用了 max_depth、min_samples_split 和 max_features 作为范围变量名。
本练习是课程的一部分
Python 中的模型验证
练习说明
- 使用您的范围变量,随机选择一个
max_depth、min_samples_split和max_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.____)