class_docstr: QKV parameter container for unfused QKV projection.
  
  src_param shapes: 3 x [out_features, in_features]
  dst_param shape: [3 x out_features, in_features]
code: def finalize(self):
      fused_param = torch.cat(
          [self.q_params, self.k_params, self.v_params], dim=0
      )
      return self.inference_model.transform_qkv_param(fused_param)
  
file_path: deepspeed/deepspeed/inference/v2/model_implementations/common_parameters/qkv_parameters.py
imports: import torch
  from ...model_implementations.parameter_base import ParameterBase
label_desc: Use image node_id 1 for calling the UnfusedQKVParameter obj's underlying member method code with example usage: obj.finalize() and returns: self