docstr: Returns LayerNorms used in transformer layer
  Post-Attention and pre/post layer norm
  gamma and beta with shape: (hidden)
docstr_tok: ["Returns","LayerNorms","used","in","transformer","layer","Post-Attention","and","pre\/post","layer","norm","gamma","and","beta","with","shape",":","(","hidden",")"]
code: def layernorm(self):
      """
      Returns LayerNorms used in transformer layer
      Post-Attention and pre/post layer norm
      gamma and beta with shape: (hidden)
      """
      raise NotImplementedError
  
imports: from abc import ABC, abstractmethod
  from deepspeed.utils.types import ActivationFuncType, NormType
  import torch
  from deepspeed.accelerator import get_accelerator
label_desc: Use image node_id 5 for calling the TransformerPolicy obj's underlying member method code with example usage: obj.layernorm() without return types