code: def validate_embedding(
      X, Y, score=0.74, n_neighbors=DEFAULT_N_NEIGHBORS
  ):
      """Compares TSNE embedding trustworthiness, NAN and verbosity"""
      nans = np.sum(np.isnan(Y))
      trust = trustworthiness(X, Y, n_neighbors=n_neighbors)
  
      print("Trust=%s" % trust)
      assert trust > score
      assert nans == 0
  
imports: import pytest
  from sklearn.manifold import TSNE
  from sklearn import datasets
  from sklearn.manifold import trustworthiness
  from sklearn.datasets import make_blobs
  from sklearn.neighbors import NearestNeighbors
  from cuml.manifold import TSNE
  from cuml.neighbors import NearestNeighbors
  from cuml.metrics import pairwise_distances
  from cuml.testing.utils import array_equal, stress_param
  from cuml.internals.safe_imports import cpu_only_import
  from cuml.internals.safe_imports import gpu_only_import
label_desc: Use image node_id 1 for calling a global function with example usage: validate_embedding(X, Y, score, n_neighbors) without return types