paddle.linalg

paddle.linalg 目录下包含飞桨框架支持的线性代数相关API。具体如下:

矩阵属性相关API

API名称

API功能

计算方阵的行列式

计算方阵行列式的符号、绝对值的自然对数

根据矩阵的范数,来计算矩阵的条件数

计算矩阵范数或向量范数

计算矩阵的秩

矩阵计算相关API

API名称

API功能

2个或更多矩阵的乘法,会自动选择计算量最少的乘法顺序

计算方阵的n次幂

计算方阵的逆矩阵

计算矩阵的广义逆

计算矩阵的协方差矩阵

矩阵分解相关API

API名称

API功能

计算一般方阵的特征值与特征向量

计算一般方阵的特征值

计算厄米特矩阵或者实数对称矩阵的特征值和特征向量

计算厄米特矩阵或者实数对称矩阵的特征值

计算一个实数对称正定矩阵的Cholesky分解

计算矩阵的奇异值分解

计算矩阵的正交三角分解(也称QR分解)

计算矩阵的LU分解

对矩阵的LU分解结果进行展开得到各单独矩阵

线性方程求解相关API

API名称

API功能

求解线性方程组的最小二乘问题

计算具有唯一解的线性方程组

计算具有唯一解的线性方程组

通过Cholesky分解矩阵,计算具有唯一解的线性方程组