hands-on-ml-zh icon indicating copy to clipboard operation
hands-on-ml-zh copied to clipboard

2.一个完整的机器学习项目.md 一个变量名错了

Open OZhang opened this issue 6 years ago • 1 comments

“使用交叉验证做更佳的评估”小节中,

def display_scores(scores): ... print("Scores:", scores) ... print("Mean:", scores.mean()) ... print("Standard deviation:", scores.std()) ... display_scores(tree_rmse_scores)

最后一行的“tree_rmse_scores”应该是“rmse_scores”

OZhang avatar May 25 '18 04:05 OZhang

是的,同意

from sklearn.model_selection import cross_val_score

scores = cross_val_score(tree_reg, housing_prepared, housing_labels,scoring="neg_mean_squared_error", cv=10)

tree_rmse_scores = np.sqrt(-scores) #这里把rmse_scores换成tree_rmse_scores

这样,和后面的这一段

display_scores(tree_rmse_scores)#这样就能对上了

zhangchi1006 avatar Oct 02 '18 09:10 zhangchi1006