code: def test_initialized_umap_trustworthiness_on_iris(iris):
      data = iris.data
      embedding = UMAP(
          n_neighbors=10,
          min_dist=0.01,
          init=data[:, 2:],
          n_epochs=200,
          random_state=42,
      ).fit_transform(data)
      trust = trustworthiness(iris.data, embedding, n_neighbors=10)
      assert trust >= 0.97, (
          "Insufficiently trustworthy embedding for"
          "iris dataset: {}".format(trust)
      )
  
imports: from umap import UMAP
  from umap.umap_ import nearest_neighbors
  from scipy import sparse
  import numpy
  from sklearn.cluster import KMeans
  from sklearn.metrics import adjusted_rand_score
  from sklearn.neighbors import KDTree
  from scipy.spatial.distance import cdist, pdist, squareform
  import pytest
  import warnings
label_desc: Use image node_id 2 for calling a global function with example usage: test_initialized_umap_trustworthiness_on_iris(iris) without return types