mindspore.ops.matrix_solve
- mindspore.ops.matrix_solve(matrix, rhs, adjoint=False)[源代码]
求解线性方程组。
警告
当平台为GPU时,如果 matrix 中的矩阵不可逆,将产生错误或者返回一个未知结果。
- 参数:
matrix (Tensor) - 第一个输入tensor。
rhs (Tensor) - 第二个输入tensor。
adjoint (bool,可选) - 表示是否需要在求解前对输入矩阵 matrix 做共轭转置,默认
False
。
- 返回:
Tensor
- 支持平台:
Ascend
CPU
样例:
>>> import mindspore >>> matrix = mindspore.tensor([[5., 4.], [3., 1.]]) >>> rhs = mindspore.tensor([[7.], [2.]]) >>> result = mindspore.ops.matrix_solve(matrix, rhs) >>> print(result) [[0.14285707] [1.5714287 ]]