code: def test_STFTDecoder_reconfig_for_fs():
      decoder = STFTDecoder(
          n_fft=512,
          win_length=512,
          hop_length=256,
          window="hann",
          center=True,
          normalized=False,
          onesided=True,
          default_fs=16000,
      )
  
      x = torch.rand(1, 32, 129, dtype=torch.complex64)
      ilens = torch.tensor([8448], dtype=torch.long)
      y_8k, _ = decoder(x, ilens, fs=8000)
  
      x = torch.rand(1, 32, 513, dtype=torch.complex64)
      y_32k, _ = decoder(x, ilens * 4, fs=32000)
  
      x = torch.rand(1, 32, 257, dtype=torch.complex64)
      y_16k, _ = decoder(x, ilens * 2)
  
file_path: espnet/test/espnet2/enh/decoder/test_stft_decoder.py
imports: import pytest
  import torch
  import torch_complex
  from packaging.version import parse
  from torch_complex import ComplexTensor
  from espnet2.enh.decoder.stft_decoder import STFTDecoder
  from espnet2.enh.encoder.stft_encoder import STFTEncoder
label_desc: Use image node_id 5 for calling a global function with example usage: test_STFTDecoder_reconfig_for_fs() without return types