torch.conj
- torch.conj(input) → Tensor
-
返回
input
的一个视图,其中共轭位被翻转。如果input
的数据类型不是复数类型,则该函数直接返回input
。注意
torch.conj()
执行惰性共轭操作,但实际的共轭张量可以在任何时候通过torch.resolve_conj()
来进行实例化。警告
将来,
torch.conj()
可能会为非复数数据类型的input
返回一个只读视图。为了与这一变化保持兼容,建议在input
为非复数类型时不要修改由torch.conj_physical()
返回的张量。- 参数
-
input (Tensor) – 需要输入的张量。
示例:
>>> x = torch.tensor([-1 + 1j, -2 + 2j, 3 - 3j]) >>> x.is_conj() False >>> y = torch.conj(x) >>> y.is_conj() True