code: def test_umap_transform_trustworthiness_with_consistency_enabled():
      iris = datasets.load_iris()
      data = iris.data
      selection = np.random.RandomState(42).choice(
          [True, False], data.shape[0], replace=True, p=[0.5, 0.5]
      )
      fit_data = data[selection]
      transform_data = data[~selection]
      model = cuUMAP(
          n_neighbors=10, min_dist=0.01, init="random", random_state=42
      )
      model.fit(fit_data, convert_dtype=True)
      embedding = model.transform(transform_data, convert_dtype=True)
      trust = trustworthiness(transform_data, embedding, n_neighbors=10)
      assert trust >= 0.92
  
imports: import platform
  import pytest
  import copy
  import joblib
  from sklearn.metrics import adjusted_rand_score
  from sklearn.manifold import trustworthiness
  from sklearn.datasets import make_blobs
  from sklearn.cluster import KMeans
  from sklearn.neighbors import NearestNeighbors
  from sklearn import datasets
  from cuml.internals import logger
  from cuml.metrics import pairwise_distances
  from cuml.testing.utils import array_equal, unit_param, quality_param, stress_param
  from cuml.manifold.umap import UMAP
  from cuml.internals.safe_imports import cpu_only_import
  from cuml.internals.safe_imports import gpu_only_import
label_desc: Use image node_id 16 for calling a global function with example usage: test_umap_transform_trustworthiness_with_consistency_enabled() without return types