class_docstr: class object to do uniform sampling
class_docstr_tok: ["class","object","to","do","uniform","sampling"]
code: def extracted_reverse_subgraph(self):
      assert len(self.edge_list_dict) == 1
      edge_list = list(self.edge_list_dict.values())[0]
      return get_subgraph_and_src_range_from_edgelist(
          edge_list, is_mg=not (self.single_gpu), reverse_edges=True
      )
  
file_path: cugraph/python/cugraph/cugraph/gnn/dgl_extensions/dgl_uniform_sampler.py
imports: from functools import cached_property
  import cugraph
  import cudf
  import cupy
  from cugraph.gnn.dgl_extensions.utils.sampling import sample_cugraph_graphs, get_subgraph_and_src_range_from_edgelist, get_underlying_dtype_from_sg
  from cugraph.gnn.dgl_extensions.utils.sampling import src_n, dst_n
label_desc: Use image node_id 6 for calling the DGLUniformSampler obj's underlying member method code with example usage: obj.extracted_reverse_subgraph() and returns: get_subgraph_and_src_range_from_edgelist