code: def _generate_random_data(data_generator, arg_names):
      data = {}
      base_point = None
      for arg_name in arg_names:
          if arg_name in KNOWN_POINT_NAMES:
              base_point = data[
                  arg_name
              ] = data_generator.random_point()
  
      for arg_name in arg_names:
          if arg_name in KNOWN_VECTOR_NAMES:
              data[arg_name] = data_generator.random_tangent_vec(
                  base_point
              )
  
      return data
  
file_path: geomstats/geomstats/test/vectorization.py
imports: import copy
  import inspect
  import itertools
  from geomstats.vectorization import repeat_point
label_desc: Use image node_id 5 for calling a global function with example usage: _generate_random_data(data_generator, arg_names) and returns: data