code: def _random_point_sets():
      space_dimensions = np.random.randint(3) + 1
      batch_shape = _random_tensor_shape()
      point_set_a_size = np.random.randint(10) + 1
      point_set_b_size = np.random.randint(10) + 1
  
      point_set_a_init = np.random.uniform(
          low=-100.0,
          high=100.0,
          size=batch_shape + [point_set_a_size, space_dimensions],
      )
      point_set_b_init = np.random.uniform(
          low=-100.0,
          high=100.0,
          size=batch_shape + [point_set_b_size, space_dimensions],
      )
      return (point_set_a_init, point_set_b_init)
  
file_path: graphics/tensorflow_graphics/nn/loss/tests/hausdorff_distance_test.py
imports: from absl.testing import parameterized
  import numpy
  from tensorflow_graphics.nn.loss import hausdorff_distance
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 2 for calling a global function with example usage: _random_point_sets() and returns: point_set_a_init,  point_set_b_init