code: def __init__(self, input_size: int, hidden_size: int, dropout: float):
      super().__init__()
      self.dense = torch.nn.Linear(input_size, hidden_size)
      self.layer_norm = LayerNorm(hidden_size, eps=1e-12)
      self.dropout = torch.nn.Dropout(dropout)
  
file_path: allennlp/allennlp/modules/transformer/output_layer.py
imports: import torch
  from allennlp.common import FromParams
  from allennlp.modules.transformer.transformer_module import TransformerModule
  from allennlp.modules.transformer.layer_norm import LayerNorm
label_desc: Use image node_id 1 to create a new OutputLayer object from inherited base classes: TransformerModule, FromParams with example: obj = OutputLayer(input_size, hidden_size, dropout)