吴恩达C1_W3_Lab08_Overfitting_Soln错误
线性回归,运行不报错,增加数据点训练后出现报错:TypeError: Ridge.init() got an unexpected keyword argument ‘normalize’.
找到plt_overfit.py文件中def linear_regression(self)处的linear_model = Ridge(alpha=self.lambda_, normalize=True, max_iter=10000)这一行,这里的参数normalize已经被删除,无法进行设置。
正确写法:
第336行
linear_model = Ridge(alpha=self.lambda_, normalize=True, max_iter=10000)
改为:
linear_model = Ridge(alpha=self.lambda_, max_iter=10000)
注意:
改完后ctrl+s保存,重启内核进行实验。

被折叠的 条评论
为什么被折叠?



