code: def test(args):
      graph = build_graph(args.num_nodes, args.edge_path)
      gen_func = build_gen_func(args, graph)
  
      start = time.time()
      num = 10
      for idx, _ in enumerate(gen_func()):
          if idx % num == num - 1:
              log.info("%s" % (1.0 * (time.time() - start) / num))
              start = time.time()
  
imports: import argparse
  import time
  import os
  import math
  from multiprocessing import Process
  import numpy
  import paddle.fluid
  import paddle.fluid.layers
  from paddle.fluid.incubate.fleet.parameter_server.distribute_transpiler import fleet
  from paddle.fluid.incubate.fleet.parameter_server.distribute_transpiler import StrategyFactory
  import paddle.fluid.incubate.fleet.base.role_maker
  import pgl
  from pgl.utils.logger import log
  from pgl import data_loader
  from reader import DeepwalkReader
  from model import DeepwalkModel
  from utils import get_file_list
  from utils import build_graph
  from utils import build_random_graph
  from utils import build_fake_graph
  from utils import build_gen_func
label_desc: Use image node_id 4 for calling a global function with example usage: test(args) without return types