code: def make_style_melgan_discriminator_args(**kwargs):
      defaults = dict(
          repeats=2,
          window_sizes=[128, 256],
          pqmf_params=[
              [1, None, None, None],
              [2, 62, 0.26700, 9.0],
          ],
          discriminator_params={
              "out_channels": 1,
              "kernel_sizes": [5, 3],
              "channels": 16,
              "max_downsample_channels": 32,
              "bias": True,
              "downsample_scales": [4, 4],
              "nonlinear_activation": "LeakyReLU",
              "nonlinear_activation_params": {"negative_slope": 0.2},
              "pad": "ReflectionPad1d",
              "pad_params": {},
          },
          use_weight_norm=True,
      )
      defaults.update(kwargs)
      return defaults
  
file_path: espnet/test/espnet2/gan_tts/style_melgan/test_style_melgan.py
imports: import numpy
  import pytest
  import torch
  from espnet2.gan_tts.hifigan.loss import DiscriminatorAdversarialLoss, GeneratorAdversarialLoss
  from espnet2.gan_tts.style_melgan import StyleMelGANDiscriminator, StyleMelGANGenerator
label_desc: Use image node_id 2 for calling a global function with example usage: make_style_melgan_discriminator_args() and returns: defaults