code: def __init__(
      self,
      group=None,
      target=None,
      name=None,
      args=(),
      kwargs={},
      *,
      daemon=None,
  ):
      target = thread_wrapped_func(target)
      super().__init__(group, target, name, args, kwargs, daemon=daemon)
  
file_path: dgl/python/dgl/multiprocessing/pytorch.py
imports: import random
  import traceback
  from _thread import start_new_thread
  from functools import wraps
  import torch
  import torch.multiprocessing
  from ..utils import create_shared_mem_array, get_shared_mem_array
label_desc: Use image node_id 1 to create a new Process object from inherited base classes: mp with example: obj = Process(group, target, name, args, kwargs)