code: def replace_arguments(config, world_size):
      return {
          # 1. reduce hidden size
          "rel_attn.n_head": config.n_head // world_size,
          # 2. reduce number of heads
          "rel_attn.d_model": config.d_model // world_size,
      }
  
file_path: parallelformers/parallelformers/policies/xlnet.py
imports: from transformers.models.xlnet.modeling_xlnet import XLNetLayer
  from parallelformers.policies.base import Layer, Policy
  from parallelformers.transformers.modeling_xlnet import XLNetRelativeAttention_
  from parallelformers.utils.dist_utils import AllReduceLinear
label_desc: Use image node_id 1 for calling the XLNetPolicy obj's underlying member method code with example usage: obj.replace_arguments(config, world_size) and returns: dict