code: def make_orthonormal_vectors(dim):
      x_src = np.random.randn(dim)
      x_src /= np.linalg.norm(x_src)  # normalize x_src
      x_dst = np.random.randn(dim)
      x_dst -= (
          x_dst.dot(x_src) * x_src
      )  # make x_dst orthogonal to x_src
      x_dst /= np.linalg.norm(x_dst)  # normalize x_dst
  
      # Check the IP is zero for numpy operations
      assert np.dot(x_src, x_dst) == pytest.approx(0)
  
      return x_src, x_dst
  
imports: from stellargraph.layer.link_inference import *
  import tensorflow
  from tensorflow import keras
  import numpy
  import pytest
label_desc: Use image node_id 1 for calling a global function with example usage: make_orthonormal_vectors(dim) and returns: x_src,  x_dst