cupy.linalg.cholesky#

cupy.linalg.cholesky(a)[source]#

Cholesky 分解。

将给定的二维方阵分解为 L * L.H,其中 L 是一个下三角矩阵,.H 是共轭转置算子。

参数

a (cupy.ndarray) – Hermitian(如果所有元素都是实数则为对称)的、正定输入矩阵,维度为 (..., M, M)

返回值

形状为 (..., M, M) 的下三角矩阵。

返回类型

cupy.ndarray

警告

此函数调用一个或多个 cuSOLVER 例程,如果输入条件不满足,可能会产生无效结果。要检测这些无效结果,您可以在 cupyx.errstate()cupyx.seterr() 中将 linalg 配置设置为非 ignore 的值。