Spec-Zone.ru › PyTorch 1

torch.adjoint

torch.adjoint(Tensor) → Tensor

Возвращает представление тензора, сопряженного и с транспонированными двумя последними измерениями.

x.adjoint() эквивалентно x.transpose(-2, -1).conj() для комплексных тензоров и x.transpose(-2, -1) для вещественных тензоров.

Пример::
>>> x = torch.arange(4, dtype=torch.float)
>>> A = torch.complex(x, x).reshape(2, 2)
>>> A
tensor([[0.+0.j, 1.+1.j],
        [2.+2.j, 3.+3.j]])
>>> A.adjoint()
tensor([[0.-0.j, 2.-2.j],
        [1.-1.j, 3.-3.j]])
>>> (A.adjoint() == A.mH).all()
tensor(True)

© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.adjoint.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API