1
在这个scipy函数中导致ArpackNoConvergence错误的原因是什么?避免scipy eigs ArpackNoConvergence错误
该文档只是说“未收到请求的收敛时”,但不提供任何有关实际含义的信息。
http://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.sparse.linalg.eigs.html
在这个scipy函数中导致ArpackNoConvergence错误的原因是什么?避免scipy eigs ArpackNoConvergence错误
该文档只是说“未收到请求的收敛时”,但不提供任何有关实际含义的信息。
http://docs.scipy.org/doc/scipy-0.15.1/reference/generated/scipy.sparse.linalg.eigs.html
没有办法有效地计算特征向量和特征值分析。相反,您使用迭代过程来估计它们:从一些猜测的解决方案开始,并尝试在每次迭代中改进它。
迭代过程本身没有定义停止标准。显然,我们希望它在我们的近似值与实际解决方案非常接近时停止。
但是有时我们正在非常缓慢地改进我们的逼近,并且获得良好逼近的步数是巨大的。我们可能需要定义最大迭代次数,而不是让计算机计算未定义的时间量。
我们说如果经过最大迭代次数(参见maxiter
关键字)后算法没有收敛,则当前近似值不够接近实际解决方案(参见tol
关键字)。