# tensorplay.functional.adjoint Source: https://www.tensorplay.cn/docs/generated/tensorplay.functional.adjoint.html ```python tensorplay.functional.adjoint(input: Tensor) → Tensor ``` Returns a view of the tensor conjugated and with the last two dimensions transposed. x.adjoint() is equivalent to x.transpose(-2, -1).conj() for complex tensors and to x.transpose(-2, -1) for real tensors. Parameters: {input} Example: ``` >>> x = tensorplay.arange(4, dtype=tensorplay.float) >>> A = tensorplay.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) ```