code: def __init__(self, args):
      self.dataset_path = args.dataset_path
      self.replication_factors = [
          int(x) for x in args.replication_factors.split(",")
      ]
      self.fanouts = [
          [int(y) for y in x.split("_")]
          for x in args.fanouts.split(",")
      ]
      self.batch_sizes = [int(x) for x in args.batch_sizes.split(",")]
      self.use_uva = not args.do_not_use_uva
  
file_path: cugraph/benchmarks/cugraph-dgl/scale-benchmarks/dgl_benchmark.py
imports: import json
  import os
  import time
  import dgl
  from dgl.dataloading import MultiLayerNeighborSampler, DataLoader
  import pandas
  import torch
  from model import run_1_epoch
  from argparse import ArgumentParser
  from load_graph_feats import load_edges_from_disk, load_node_labels, load_node_features
label_desc: Use image node_id 1 to create a new DataLoaderArgs object  with example: obj = DataLoaderArgs(args)