torch.fft.hfft
torch.fft.hfft(input, n=None, dim=- 1, norm=None, *, out=None) -> Tensor
Computes the one dimensional discrete Fourier transform of a
   Hermitian symmetric "input" signal.
Note:
 "hfft()"/"ihfft()" are analogous to "rfft()"/"irfft()". The real
 FFT expects a real signal in the time-domain and gives a
 Hermitian symmetry in the frequency-domain. The Hermitian FFT is
 the opposite; Hermitian symmetric in the time-domain and real-
 valued in the frequency-domain. For this reason, special care
 needs to be taken with the length argument "n", in the same way
 as with "irfft()".

Note:
 Because the signal is Hermitian in the time-domain, the result
 will be real in the frequency domain. Note that some input
 frequencies must be real-valued to satisfy the Hermitian
 property. In these cases the imaginary component will be ignored.
 For example, any imaginary component in "input[0]" would result
