code: def __init__(self):
      super().__init__()
      self.param = torch.nn.Parameter(torch.ones(5))
      self.param.data = (
          self.param.data + 1
      ).data  # test param is not yet partitioned
      self.param_pa.data = (
          self.param_pa.data + 1
      ).data  # test param is not yet partitioned
      self.param_grandpa.data = (self.param_grandpa.data + 1).data
  
imports: import os
  from types import SimpleNamespace
  import torch
  import pytest
  import deepspeed
  from deepspeed.runtime.zero.partition_parameters import ZeroParamStatus, partitioned_param_data_shape
  import deepspeed.comm
  from unit.common import DistributedTest, get_master_port
label_desc: Use image node_id 1 to create a new Son object from inherited base classes: Pa with example: obj = Son()