class_docstr: Applies LayerNorm, Dropout and adds to input.
  
  Standard AddNorm operations in Transformers
code: def forward(self, X: torch.Tensor, Y: torch.Tensor) -> torch.Tensor:
      return self.ln(self.dropout(Y) + X)
  
imports: import math
  from typing import Optional
  import torch
  from einops import rearrange
  from torch import einsum, nn
  from pytorch_tabular.utils import _initialize_kaiming
  from .gated_units import GEGLU, PositionWiseFeedForward, ReGLU, SwiGLU
label_desc: Use image node_id 2 for calling the AddNorm obj's underlying member method code with example usage: obj.forward(X, Y) and returns: self