提问人:Jace Yang 提问时间:4/26/2023 最后编辑:Jace Yang 更新时间:4/26/2023 访问量:48
Numpy 反函数不适用于版本 1.16.4 和 1.24.x,但适用于 1.21.6
Numpy inverse function does not work for version 1.16.4 and 1.24.x but works for 1.21.6
问:
对于矩阵 A,当使用 numpy 版本 1.16.4 运行时,将导致: .
使用 numpy 版本 1.21.6 时,未引发错误。所以我认为我所需要的只是一个更新的numpy版本。
但是,在同一矩阵上使用 numpy 版本 1.24.x 时,将返回相同的错误。numpy.linalg.inv(A.T.dot(A))
numpy.linalg.LinAlgError: Singular matrix
numpy.linalg.LinAlgError: Singular matrix
我的三个问题是:
- 1.16.4 和 1.21.6 之间包含哪些/哪些更新使 numpy 正常运行?
- numpy不支持向后功能?对于这个通用库来说,它似乎应该。
- 在开发项目时,我应该采取哪些步骤来确保我有一个稳定的版本?
如果 A.T.dot(A) 确实是一个奇异矩阵,我能想到的就是十进制计算精度可能存在问题。我在这里一无所知。请帮忙。
答: 暂无答案
评论