LinAlgError: SVD did not converge

匿名 (未验证) 提交于 2019-12-03 00:05:01

问题描述:
预测最小值时:
pmax: 8
qmax: 8
求出来的BIC 最小的p值 和 q 值居然为: 27和0,比最大pmax还大!而且报“LinAlgError: SVD did not converge”的错误。

解决方法:
1、网上查找相关资料,说可能是空值问题,排除通用性的问题。于是尝试从自己代码中的问题着手解决问题。
2、逐步调试,打印出bic_matrix的值,发现居然不是88的矩阵,而是819的矩阵。认真审查代码后发现,原来是“bic_matrix.append(temp)”前少了一个缩进。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!