IMPORTANT: torch.istft
will be available from torch>=1.6.0
. See pytorch/pytorch#35569
Two different PyTorch implementation of Inverse-STFT.
Since there's no official implementation of Inverse-STFT in pytorch, people are trying to implement it by their own. keunwoochoi/torchaudio-contrib#27 was one of that, and this repository shows the speed performance comparison of two different codes.
Speed comparison results are shown in #3.
istft_deconv.py
is much faster.
Please refer to keunwoochoi/torchaudio-contrib#27 for further discussion.
Keunwoo Choi initially implemented istft_irfft.py
.
istft_deconv.py
was implemented by me(Seungwon Park).
inspection.py
was kindly written by Juan F. Montesinos.
License: GNU General Public License v3.0