code: def test_poincare_ball_distance_self(seeded):
      # the distance between a point and itself should be 0
      for _ in range(100):
          c, vs = _generate(17)
  
          d = poincare_ball_distance(c, vs, vs)
          assert d.shape == vs.shape[:-1]
          np.testing.assert_allclose(d, 0, rtol=1e-6, atol=1e-5)
  
file_path: stellargraph/tests/utils/test_hyperbolic.py
imports: import pytest
  import numpy
  from stellargraph.utils.hyperbolic import *
label_desc: Use image node_id 4 for calling a global function with example usage: test_poincare_ball_distance_self(seeded) without return types