code: def parse_arguments():
      """
      Parse arguments
      """
      parser = argparse.ArgumentParser(description="SEAL")
      parser.add_argument("--dataset", type=str, default="ogbl-collab")
      parser.add_argument("--gpu_id", type=int, default=0)
      parser.add_argument("--hop", type=int, default=1)
      parser.add_argument("--model", type=str, default="dgcnn")
      parser.add_argument("--gcn_type", type=str, default="gcn")
      parser.add_argument("--num_layers", type=int, default=3)
      parser.add_argument("--hidden_units", type=int, default=32)
      parser.add_argument("--sort_k", type=int, default=30)
      parser.add_argument("--pooling", type=str, default="sum")
      parser.add_argument("--dropout", type=str, default=0.5)
      parser.add_argument("--hits_k", type=int, default=50)
      parser.add_argument("--lr", type=float, default=0.0001)
      parser.add_argument("--neg_samples", type=int, default=1)
      parser.add_argument("--subsample_ratio", type=float, default=0.1)
      parser.add_argument("--epochs", type=int, default=60)
      parser.add_argument("--batch_size", type=int, default=32)
      parser.add_argument("--eval_steps", type=int, default=5)
      parser.add_argument("--num_workers", type=int, default=32)
      parser.add_argument("--random_seed", type=int, default=2021)
      parser.add_argument("--save_dir", type=str, default="./processed")
      args = parser.parse_args()
  
      return args
  
file_path: dgl/examples/pytorch/seal/utils.py
imports: import argparse
  import dgl
  import numpy
  import pandas
  import torch
  from ogb.linkproppred import DglLinkPropPredDataset, Evaluator
  from scipy.sparse.csgraph import shortest_path
label_desc: Use image node_id 1 for calling a global function with example usage: parse_arguments() and returns: args