Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python cholmod包的Choleky分解_Python_Sparse Matrix_Matrix Decomposition - Fatal编程技术网

Python cholmod包的Choleky分解

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

我正在尝试使用cholesky分解来反转稀疏矩阵,我发现这个很棒的包可以帮助我解决这个问题。 我的问题是,我一直得到
CholmodNotPositiveDefiniteError
,尽管我用特征值验证了我的矩阵是正的,并且我尝试添加小的正对角矩阵,但没有成功。这是我的笔记本

你能帮我一下吗


以防万一:你确定矩阵是对称的吗?在numpy中,
X*Y
表示元素乘积,而不是矩阵乘积;我怀疑这不是intedned所说的。@Dmitry我不认为稀疏矩阵是这样的,我已经验证了它等价于X.t.dot(X),以防万一:你确定矩阵是对称的吗?在numpy中,
X*Y
表示元素乘积,而不是矩阵乘积;我怀疑这不是intedned所说的。@Dmitry我不认为稀疏矩阵是这样的,我已经验证了它等价于X.t.dot(X)