code: def test_make_blobs_scalar_parameters(
      dtype,
      n_samples,
      n_features,
      centers,
      cluster_std,
      center_box,
      shuffle,
      random_state,
      order,
  ):
      out, labels = cuml.make_blobs(
          dtype=dtype,
          n_samples=n_samples,
          n_features=n_features,
          centers=centers,
          cluster_std=0.001,
          center_box=center_box,
          shuffle=shuffle,
          random_state=random_state,
          order=order,
      )
  
      assert out.shape == (n_samples, n_features), "out shape mismatch"
      assert labels.shape == (n_samples,), "labels shape mismatch"
  
      if order == "F":
          assert out.flags["F_CONTIGUOUS"]
      elif order == "C":
          assert out.flags["C_CONTIGUOUS"]
  
      if centers is None:
          assert cp.unique(labels).shape == (
              3,
          ), "unexpected number of clusters"
      elif centers <= n_samples:
          assert cp.unique(labels).shape == (
              centers,
          ), "unexpected number of clusters"
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_make_blobs_scalar_parameters(dtype, n_samples, n_features, centers, cluster_std, center_box, shuffle, random_state, order) without return types