mindspore.mint.linalg.inv

mindspore.mint.linalg.inv(input)[源代码]

计算输入矩阵的逆。

参数:
  • input (Tensor) - 计算的矩阵。input 至少是两维的,最后两个维度大小相同,并且矩阵需要可逆。

返回:

Tensor,其类型和shape与 input 相同。

异常:
  • ValueError - input 最后两个维度的大小不相同。

  • ValueError - input 不是空并且它的维度小于2维。

  • ValueError - input 的维度大于6

支持平台:

Ascend

样例:

>>> from mindspore import Tensor, mint
>>> from mindspore import dtype as mstype
>>> x = Tensor([[1., 2.], [3., 4.]], mstype.float32)
>>> print(mint.linalg.inv(x))
[[-2.   1. ]
 [ 1.5 -0.5]]