b.com/sigsep/open-unmix-pytorch/blob/b436d5f7d40c2b8ff0b2500e9d953fa47929b261/openunmix/transforms.py#L156-L173" class="git-link">Browse git</a>
</summary>
<pre><code class="python">def forward(self, X: Tensor, length: Optional[int] = None) -&gt; Tensor:
    shape = X.size()
    X = X.reshape(-1, shape[-3], shape[-2], shape[-1])

    y = torch.istft(
        X,
        n_fft=self.n_fft,
        hop_length=self.n_hop,
        window=self.window,
        center=self.center,
        normalized=False,
        o