code: def test_1d_supervied_iris_embedding():
      iris = datasets.load_iris()
      x = iris.data
      y = iris.target
  
      ivis_iris = Ivis(epochs=2, embedding_dims=1)
      ivis_iris.k = 15
      ivis_iris.batch_size = 16
  
      y_pred_iris = ivis_iris.fit_transform(x, y)
  
file_path: ivis/tests/integration/test_supervised.py
imports: import pytest
  from tensorflow.keras.datasets import boston_housing
  from tensorflow.keras.utils import to_categorical
  from tensorflow.keras import losses
  from sklearn import datasets
  import numpy
  from ivis import Ivis
label_desc: Use image node_id 1 for calling a global function with example usage: test_1d_supervied_iris_embedding() without return types