代码运行Value error
来源:6-4 实现线性回归中的梯度下降法

慕九州7074565
2021-09-27
您好,请问我运行了源代码 为什么会出现这样的情况
写回答
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,看是否还有相同的错误?
继续加油!:)
00