code: def _create_delayed(parts, dtype, rows_per_part, ncols=None):
      """
      This function takes a list of GPU futures and returns
      a list of delayed dask arrays, with each part having
      a corresponding dask.array in the list
      """
  
      return [
          _dask_array_from_delayed(
              part, dtype, rows_per_part[idx], ncols
          )
          for idx, part in enumerate(parts)
      ]
  
imports: import dask.array
  import dask.delayed
  from cuml.internals.safe_imports import gpu_only_import
label_desc: Use image node_id 4 for calling a global function with example usage: _create_delayed(parts, dtype, rows_per_part, ncols) and returns: unknown