torch.linalg¶
常用线性代数运算。
有关一些常见的数值极端情况,请参见 线性代数 (torch.linalg)。
矩阵属性¶
计算向量或矩阵范数。 |
|
计算向量范数。 |
|
计算矩阵范数。 |
|
别名,等同于 |
|
计算方阵的行列式。 |
|
计算方阵行列式绝对值的符号和自然对数。 |
|
计算矩阵关于矩阵范数的条件数。 |
|
计算矩阵的数值秩。 |
分解¶
计算复 Hermitian 矩阵或实对称正定矩阵的 Cholesky 分解。 |
|
计算矩阵的 QR 分解。 |
|
计算矩阵的部分主元 LU 分解。 |
|
计算矩阵的部分主元 LU 分解的紧凑表示形式。 |
|
计算方阵的特征值分解(如果存在)。 |
|
计算方阵的特征值。 |
|
计算复 Hermitian 矩阵或实对称矩阵的特征值分解。 |
|
计算复 Hermitian 矩阵或实对称矩阵的特征值。 |
|
计算矩阵的奇异值分解 (SVD)。 |
|
计算矩阵的奇异值。 |
求解器¶
计算具有唯一解的线性方程组的解。 |
|
计算具有唯一解的三角线性方程组的解。 |
|
计算具有唯一解的线性方程组的解,给定 LU 分解。 |
|
计算线性方程组最小二乘问题的解。 |
矩阵函数¶
计算方阵的矩阵指数。 |
|
计算整数 n 次方阵的 n 次幂。 |
矩阵乘积¶
计算两个 3 维向量的叉积。 |
|
别名,等同于 |
|
计算沿维度方向的两批向量的点积。 |
|
通过重新排序乘法运算,从而以最少的算术运算有效地乘两个或更多矩阵。 |
|
计算 Householder 矩阵乘积的前 n 列。 |
张量运算¶
计算 |
|
计算系统 torch.tensordot(A, X) = B 的解 X。 |
实验性函数¶
计算复 Hermitian 矩阵或实对称正定矩阵的 Cholesky 分解。 |
|
计算方阵的逆矩阵(如果可逆)。 |
|
一个版本的 |
|
这是 |
|
计算 Hermitian 矩阵或对称矩阵(可能是不定的)的 LDL 分解的紧凑表示形式。 |
|
这是 |
|
使用 LDL 分解计算线性方程组的解。 |