cupyx.scipy.sparse.linalg.splu#
- cupyx.scipy.sparse.linalg.splu(A, permc_spec=None, diag_pivot_thresh=None, relax=None, panel_size=None, options={})[源代码][源代码]#
计算稀疏方阵的LU分解。
- 参数:
A (cupyx.scipy.sparse.spmatrix) – 要分解的稀疏矩阵。
permc_spec (str) – (有关进一步的增强,请参阅
scipy.sparse.linalg.splu())diag_pivot_thresh (float) –
relax (int) –
panel_size (int) –
options (dict) –
- 返回:
具有
solve方法的对象。- 返回类型:
备注
此函数使用 scipy.sparse.linalg.splu 在 CPU 上对稀疏矩阵进行 LU 分解。因此,LU 分解在 GPU 上没有加速。另一方面,使用此函数返回的
solve方法求解线性方程的计算是在 GPU 上执行的。