Shortcuts

torch.conj

torch.conj(input) 张量

返回一个视图,其中 input 的共轭位被翻转。如果 input 的 dtype 不是复数类型,则此函数仅返回 input

注意

torch.conj() 执行惰性共轭,但实际的共轭张量可以在任何时候通过使用 torch.resolve_conj() 来具体化。

警告

在未来,torch.conj() 可能会为非复数数据类型的 input 返回一个不可写的视图。建议程序在 input 为非复数数据类型时,不要修改由 torch.conj_physical() 返回的张量,以兼容这一变化。

Parameters

输入 (张量) – 输入张量。

示例:

>>> x = torch.tensor([-1 + 1j, -2 + 2j, 3 - 3j])
>>> x.is_conj()
False
>>> y = torch.conj(x)
>>> y.is_conj()
True