code: def uniform_random_walks(
      G: Graph,
      start_vertices: Union[
          int, list, cudf.Series, cudf.DataFrame
      ] = None,
      max_depth: int = None,
  ) -> Tuple[cp.ndarray, cp.ndarray, int]:
      return pylibcugraph_uniform_random_walks(
          resource_handle=ResourceHandle(),
          input_graph=G._plc_graph,
          start_vertices=start_vertices,
          max_length=max_depth,
      )
  
file_path: cugraph/python/cugraph/cugraph/sampling/random_walks.py
imports: import cudf
  import cupy
  from pylibcugraph import ResourceHandle
  from pylibcugraph import uniform_random_walks
  from cugraph.utilities import ensure_cugraph_obj_for_nx
  from cugraph.structure import Graph
  import warnings
  from cugraph.utilities.utils import import_optional
  from typing import Union, Tuple
label_desc: Use image node_id 1 for calling a global function with example usage: uniform_random_walks(G, start_vertices, max_depth) and returns: pylibcugraph_uniform_random_walks