class_docstr: HiFiGAN Multi-Period Discriminator (MPD)
  Wrapper for the `PeriodDiscriminator` to apply it in different periods.
  Periods are suggested to be prime numbers to reduce the overlap between each discriminator.
code: def __init__(self, use_spectral_norm=False):
      super().__init__()
      self.discriminators = nn.ModuleList(
          [
              DiscriminatorP(2, use_spectral_norm=use_spectral_norm),
              DiscriminatorP(3, use_spectral_norm=use_spectral_norm),
              DiscriminatorP(5, use_spectral_norm=use_spectral_norm),
              DiscriminatorP(7, use_spectral_norm=use_spectral_norm),
              DiscriminatorP(11, use_spectral_norm=use_spectral_norm),
          ]
      )
  
imports: import torch
  from torch import nn
  from torch.nn import functional
label_desc: Use image node_id 1 to create a new MultiPeriodDiscriminator object from inherited base classes: torch.nn with example: obj = MultiPeriodDiscriminator(use_spectral_norm)