code: def __init__(self):
      super(ArgParser, self).__init__()
  
      self.add_argument(
          "--path", type=str, help="path of distributed workspace."
      )
      self.add_argument("--ssh_key", type=str, help="ssh private key.")
      self.add_argument(
          "--ip_config",
          type=str,
          help="IP configuration file of kvstore.",
      )
      self.add_argument(
          "--num_client_proc",
          type=int,
          default=1,
          help="Number of client process on each machine.",
      )
  
file_path: ogb/examples/lsc/wikikg90m/dgl-ke-ogb-lsc/python/dglke/dist_train.py
imports: import os
  import stat
  import sys
  import subprocess
  import argparse
  import socket
  from .utils import CommonArgParser
label_desc: Use image node_id 1 to create a new ArgParser object from inherited base classes: CommonArgParser with example: obj = ArgParser()