code: def read_mtx(mtx_file):
      M = mmread(mtx_file).asfptype()
      gdf = cudf.DataFrame()
      gdf["src"] = cudf.Series(M.row)
      gdf["dst"] = cudf.Series(M.col)
      if M.data is None:
          gdf["val"] = 1.0
      else:
          gdf["val"] = cudf.Series(M.data)
  
      return gdf
  
file_path: cugraph/python/utils/run_benchmarks.py
imports: import argparse
  import sys
  from collections import OrderedDict
  from scipy.io import mmread
  import cugraph
  import cudf
  from benchmark import Benchmark
label_desc: Use image node_id 5 for calling a global function with example usage: read_mtx(mtx_file) and returns: gdf