code: def attention_qkv_mp(self, mp_replace, reversed_dim=False):
      self.module.attention.attn_qkvw = mp_replace.strided_copy(
          self.module.attention.attn_qkvw,
          self.qkvw,
          num_splits=3,
          int8=reversed_dim,
      )
      self.module.attention.attn_qkvb = mp_replace.strided_copy(
          self.module.attention.attn_qkvb,
          self.qkvb,
          num_splits=3,
          int8=reversed_dim,
      )
  
imports: from abc import ABC
  import torch
  import deepspeed
  from deepspeed.ops.transformer.inference.config import DeepSpeedInferenceConfig
  from deepspeed.accelerator import get_accelerator
label_desc: Use image node_id 18 for calling the BaseTransformerContainer obj's underlying member method code with example usage: obj.attention_qkv_mp(mp_replace, reversed_dim) without return types