code: def __init__(
      self,
      in_out_channels,
      num_heads,
      hidden_channels_ffn,
      num_layers,
      dropout_p,
  ):
      super().__init__()
      self.fft_layers = nn.ModuleList(
          [
              FFTransformer(
                  in_out_channels=in_out_channels,
                  num_heads=num_heads,
                  hidden_channels_ffn=hidden_channels_ffn,
                  dropout_p=dropout_p,
              )
              for _ in range(num_layers)
          ]
      )
  
file_path: TTS/TTS/tts/layers/generic/transformer.py
imports: import torch
  import torch.nn.functional
  from torch import nn
label_desc: Use image node_id 1 to create a new FFTransformerBlock object from inherited base classes: nn with example: obj = FFTransformerBlock(in_out_channels, num_heads, hidden_channels_ffn, num_layers, dropout_p)