code: def __init__(self, in_features, out_features, alpha=1.0, beta=1.0):
      super().__init__(in_features, out_features, alpha, beta)
      self.process_group = None
      self.tp_size = 1
      self.tp_rank = 0
  
imports: from typing import List, Union
  import torch
  import torch.distributed
  import torch.nn
  from torch.distributed import ProcessGroup
  from colossalai.lazy import LazyInitContext
  from colossalai.shardformer.layer import ParallelModule
  from .linear import W8A8B8O8Linear, W8A8BFP32O32LinearSiLU, W8A8BFP32OFP32Linear
label_desc: Use image node_id 1 to create a new RowW8A8B8O8Linear object from inherited base classes: W8A8B8O8Linear, ParallelModule with example: obj = RowW8A8B8O8Linear(in_features, out_features, alpha, beta)