code: def scheduler(request):
      if request.param == "distributed":
          yield cluster
      else:
          yield not_cluster
  
imports: import contextlib
  import string
  import dask.dataframe
  import numpy
  import pytest
  from distributed.utils_test import cluster
  from dask_ml.datasets import make_blobs, make_classification, make_counts, make_regression
label_desc: Use image node_id 14 for calling a global function with example usage: scheduler(request) without return types