• 文档 >
  • torch >
  • torch.complex
快捷键

torch.complex

torch.complex(real, imag, *, out=None) Tensor

构建一个复数张量,其实部等于 real ,虚部等于 imag

参数:
  • real (Tensor) – 复数张量的实部。必须是 half、float 或 double 类型。

  • imag (Tensor) – 复数张量的虚部。必须与 real 的数据类型相同。

关键字参数:

out (Tensor) – 如果输入是 torch.float32 ,则必须是 torch.complex64 。如果输入是 torch.float64 ,则必须是 torch.complex128

示例:

>>> real = torch.tensor([1, 2], dtype=torch.float32)
>>> imag = torch.tensor([3, 4], dtype=torch.float32)
>>> z = torch.complex(real, imag)
>>> z
tensor([(1.+3.j), (2.+4.j)])
>>> z.dtype
torch.complex64

© 版权所有 PyTorch 贡献者。

使用 Sphinx 构建,并使用 Read the Docs 提供的主题。

文档

PyTorch 的全面开发者文档

查看文档

教程

深入了解初学者和高级开发者的教程

查看教程

资源

查找开发资源并获得您的疑问解答

查看资源