code: def _test_func_np_based(self, package, func_name, args):
      gs_fnc, np_fnc = get_backend_fncs(func_name, cmp_package=package)
      np_args = convert_gs_to_np(args)
  
      gs_array = gs_fnc(*args)
      np_array = np_fnc(*np_args)
  
      self.assertAllCloseToNp(gs_array, np_array)
  
imports: import random
  import numpy
  import pytest
  import scipy
  import geomstats.backend
  from geomstats.test.test_case import TestCase
  from geomstats.test.vectorization import generate_vectorization_data
label_desc: Use image node_id 1 for calling the _AgainstNumpyBasedTestCase obj's underlying member method code with example usage: obj._test_func_np_based(package, func_name, args) without return types