遇到Python 3.6运行时溢出

时间:2018-11-09 08:27:46

标签: python numpy spyder

当我尝试循环运行此行时,会发生此错误:

sum((X@theta - y)**2)/2/len(X)

第5次循环后,我开始收到错误消息。

  

RuntimeWarning:在正方形中遇到溢出

     

RuntimeWarning:在乘法运算中遇到溢出

     

RuntimeWarning:在添加中遇到溢出

该怎么办,我应该对数组进行四舍五入吗?怎么样?

如果我尝试round(sum((X@theta - y)**2)/2/len(X),5),则会收到此错误

  

TypeError:类型numpy.ndarray没有定义__ round__方法

0 个答案:

没有答案