code: def load_data():
      """
      data from https://github.com/matenure/FastGCN/issues/8
      reddit.npz: https://drive.google.com/open?id=19SphVl_Oe8SJ1r87Hr5a6znx3nJu1F2J
      reddit_index_label is preprocess from reddit.npz without feats key.
      """
      data_dir = os.path.dirname(os.path.abspath(__file__))
      data = np.load(
          os.path.join(data_dir, "data/reddit_index_label.npz")
      )
  
      num_class = 41
  
      train_label = data["y_train"]
      val_label = data["y_val"]
      test_label = data["y_test"]
  
      train_index = data["train_index"]
      val_index = data["val_index"]
      test_index = data["test_index"]
  
      return {
          "train_index": train_index,
          "train_label": train_label,
          "val_label": val_label,
          "val_index": val_index,
          "test_index": test_index,
          "test_label": test_label,
          "num_class": 41,
      }
  
file_path: PGL/legacy/examples/distribute_graphsage/reader.py
imports: import os
  import sys
  import numpy
  import pickle
  import paddle
  import paddle.fluid
  import socket
  import pgl
  import time
  from pgl.utils import mp_reader
  from pgl.utils.logger import log
  from pgl import redis_graph
label_desc: Use image node_id 6 for calling a global function with example usage: load_data() and returns: dict