code: def test_to_dlpack_mixed_dtypes():
      df = cudf.DataFrame(
          {"a": [1, 2, 3, 4], "b": [10.32, 0.4, -0.2, -1000.32]}
      )
  
      cudf_host_array = df.to_numpy()
      dlt = df.to_dlpack()
  
      cupy_array = cupy_from_dlpack(dlt)
      cupy_host_array = cupy_array.get()
  
      assert_eq(cudf_host_array, cupy_host_array)
  
imports: import itertools
  from contextlib import ExitStack
  import cupy
  import numpy
  import pytest
  from packaging import version
  import cudf
  from cudf.testing._utils import assert_eq
label_desc: Use image node_id 14 for calling a global function with example usage: test_to_dlpack_mixed_dtypes() without return types