code: def test_input_to_host_array(
      dtype, input_type, num_rows, num_cols, order
  ):
      input_data, real_data = get_input(
          input_type, num_rows, num_cols, dtype, order=order
      )
  
      if input_type == "cupy" and input_data is None:
          pytest.skip("cupy not installed")
  
      X, n_rows, n_cols, dtype = input_to_host_array(
          input_data, order=order
      )
  
      np.testing.assert_equal(X, real_data)
  
      assert n_rows == num_rows
      assert n_cols == num_cols
      assert dtype == dtype
  
      del input_data
      del real_data
  
imports: from pandas import Series
  from cuml.internals.safe_imports import cpu_only_import_from
  from cuml.internals.safe_imports import gpu_only_import_from
  from cuml.internals.input_utils import convert_dtype
  from cuml.common import has_cupy
  from cuml.internals.input_utils import input_to_cupy_array
  from cuml.common import input_to_host_array
  from cuml.common import input_to_cuml_array, CumlArray
  from cuml.internals.safe_imports import cpu_only_import
  import pytest
  from cuml.internals.safe_imports import gpu_only_import
label_desc: Use image node_id 5 for calling a global function with example usage: test_input_to_host_array(dtype, input_type, num_rows, num_cols, order) without return types