代码运行Value error

来源:6-4 实现线性回归中的梯度下降法

慕九州7074565

2021-09-27

nin

您好,请问我运行了源代码 为什么会出现这样的情况

写回答

1回答

liuyubobobo

2021-09-27

根据显示出的错误,你的程序中的 X_b, theta 和 y 之间的维度有问题,导致之间的数学运算不能正常进行。


我刚刚在最新的环境下测试了课程代码,没有这个问题,请尝试在你的环境下运行课程代码,看是否有同样的问题?这一小节课程代码传送门:https://git.imooc.com/coding-169/coding-169/src/master/06-Gradient-Descent/04-Implement-Gradient-Descent-in-Linear-Regression


如果你确定你的代码和课程相同,请确认你没有在运行这个单元格之前,运行其他的逻辑,导致这个单元格中涉及的变量发生了改变。最简单的修复方式是:重新运行整个 Jupyter Notebook,看是否还有相同的错误?


继续加油!:)

0
0

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5893 学习 · 2455 问题

查看课程