paddle.linalg¶
paddle.linalg 目录下包含飞桨框架支持的线性代数相关API。具体如下:
矩阵属性相关API¶
API名称 |
API功能 |
---|---|
|
计算方阵的行列式 |
|
计算方阵行列式的符号、绝对值的自然对数 |
|
根据矩阵的范数,来计算矩阵的条件数 |
|
计算矩阵范数或向量范数 |
|
计算矩阵的秩 |
矩阵计算相关API¶
API名称 |
API功能 |
---|---|
|
2个或更多矩阵的乘法,会自动选择计算量最少的乘法顺序 |
|
计算方阵的n次幂 |
|
计算方阵的逆矩阵 |
|
计算矩阵的广义逆 |
|
计算矩阵的协方差矩阵 |
矩阵分解相关API¶
API名称 |
API功能 |
---|---|
|
计算一般方阵的特征值与特征向量 |
|
计算一般方阵的特征值 |
|
计算厄米特矩阵或者实数对称矩阵的特征值和特征向量 |
|
计算厄米特矩阵或者实数对称矩阵的特征值 |
|
计算一个实数对称正定矩阵的Cholesky分解 |
|
计算矩阵的奇异值分解 |
|
计算矩阵的正交三角分解(也称QR分解) |
|
计算矩阵的LU分解 |
|
对矩阵的LU分解结果进行展开得到各单独矩阵 |
线性方程求解相关API¶
API名称 |
API功能 |
---|---|
|
求解线性方程组的最小二乘问题 |
|
计算具有唯一解的线性方程组 |
|
计算具有唯一解的线性方程组 |
|
通过Cholesky分解矩阵,计算具有唯一解的线性方程组 |