code: def create_homogeneous_sampled_graphs_from_dataframe_csc(
      sampled_df: cudf.DataFrame,
  ):
      """Public API to create mini-batches of MFGs using a dataframe output by
      BulkSampler, where the sampled graph is compressed in CSC format.
      """
      return _create_homogeneous_sparse_graphs_from_csc(
          *(_process_sampled_df_csc(sampled_df))
      )
  
imports: from __future__ import annotations
  from typing import List, Tuple, Dict, Optional
  from collections import defaultdict
  import cudf
  from cugraph.utilities.utils import import_optional
  from cugraph_dgl.nn import SparseGraph
label_desc: Use image node_id 17 for calling a global function with example usage: create_homogeneous_sampled_graphs_from_dataframe_csc(sampled_df) and returns: _create_homogeneous_sparse_graphs_from_csc