Python cholmod包的Choleky分解
我正在尝试使用cholesky分解来反转稀疏矩阵,我发现这个很棒的包可以帮助我解决这个问题。 我的问题是,我一直得到Python cholmod包的Choleky分解,python,sparse-matrix,matrix-decomposition,Python,Sparse Matrix,Matrix Decomposition,我正在尝试使用cholesky分解来反转稀疏矩阵,我发现这个很棒的包可以帮助我解决这个问题。 我的问题是,我一直得到CholmodNotPositiveDefiniteError,尽管我用特征值验证了我的矩阵是正的,并且我尝试添加小的正对角矩阵,但没有成功。这是我的笔记本 你能帮我一下吗 以防万一:你确定矩阵是对称的吗?在numpy中,X*Y表示元素乘积,而不是矩阵乘积;我怀疑这不是intedned所说的。@Dmitry我不认为稀疏矩阵是这样的,我已经验证了它等价于X.t.dot(X),以防万一
CholmodNotPositiveDefiniteError
,尽管我用特征值验证了我的矩阵是正的,并且我尝试添加小的正对角矩阵,但没有成功。这是我的笔记本
你能帮我一下吗
以防万一:你确定矩阵是对称的吗?在numpy中,
X*Y
表示元素乘积,而不是矩阵乘积;我怀疑这不是intedned所说的。@Dmitry我不认为稀疏矩阵是这样的,我已经验证了它等价于X.t.dot(X),以防万一:你确定矩阵是对称的吗?在numpy中,X*Y
表示元素乘积,而不是矩阵乘积;我怀疑这不是intedned所说的。@Dmitry我不认为稀疏矩阵是这样的,我已经验证了它等价于X.t.dot(X)