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

torch.view_as_complex

torch.view_as_complex(input) → Tensor

返回 input 的视图作为复数张量。对于输入复数张量 size m1,m2,,mi,2m1, m2, \dots, mi, 2 ,此函数返回一个新的复数张量 size m1,m2,,mim1, m2, \dots, mi ,其中输入张量的最后一个维度预期表示复数的实部和虚部。

警告

view_as_complex() 仅支持具有 torch.dtype torch.float64torch.float32 的张量。输入的最后一个维度应为 size 2。此外,张量的最后一个维度必须具有步长为 1。其他所有维度的步长必须是偶数。

参数:

input (Tensor) – 输入张量。

示例:

>>> x=torch.randn(4, 2)
>>> x
tensor([[ 1.6116, -0.5772],
        [-1.4606, -0.9120],
        [ 0.0786, -1.7497],
        [-0.6561, -1.6623]])
>>> torch.view_as_complex(x)
tensor([(1.6116-0.5772j), (-1.4606-0.9120j), (0.0786-1.7497j), (-0.6561-1.6623j)])

© 版权所有 PyTorch 贡献者。

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

文档

PyTorch 的全面开发者文档

查看文档

教程

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

查看教程

资源

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

查看资源