mindspore.ops.view_as_real
- mindspore.ops.view_as_real(input)[源代码]
将复数Tensor看作实数Tensor。返回的实数Tensor的最后一维大小为2,由复数的实部和虚部组成。
- 参数:
input (Tensor) - 输入必须是一个复数Tensor。
- 返回:
实数Tensor。
- 异常:
TypeError - 输入Tensor不是复数类型。
- 支持平台:
GPU
CPU
样例:
>>> from mindspore import Tensor, ops >>> from mindspore import dtype as mstype >>> x = Tensor([2+1j,2+3j,2-1j,2], mstype.complex64) >>> print(ops.view_as_real(x)) [[ 2. 1.] [ 2. 3.] [ 2. -1.] [ 2. 0.]]