code: def df_type_id(dataframe_type):
      """
      Return a string that describes the dataframe_type, used for test output.
      """
      s = "df_type="
      if dataframe_type == cudf.DataFrame:
          return s + "cudf.DataFrame"
      if dataframe_type == pd.DataFrame:
          return s + "pandas.DataFrame"
      if dataframe_type == dask_cudf.core.DataFrame:
          return s + "dask_cudf.core.DataFrame"
      return s + "?"
  
imports: import gc
  import pytest
  import pandas
  import numpy
  import cudf
  import cugraph
  import dask_cudf
  import cupy
  import cugraph.dask
  from cupy.testing import assert_array_equal
  from cudf.testing import assert_frame_equal, assert_series_equal
  from pylibcugraph.testing.utils import gen_fixture_params_product
  from cugraph.dask.common.mg_utils import is_single_gpu
  from cugraph.datasets import cyber, netscience
label_desc: Use image node_id 3 for calling a global function with example usage: df_type_id(dataframe_type) and returns: unknown, unknown, unknown, unknown