code: def test_point_to_pdf_against_scipy(self, n_points, n_samples, atol):
      point = self.data_generator.random_point(n_points)
  
      sample_point = point if n_points == 1 else point[0]
      sample = self.space.sample(sample_point, n_samples=n_samples)
      print(sample.shape)
  
      res = self.space.point_to_pdf(point)(sample)
      res_ = self.random_variable.pdf(sample, point)
  
      self.assertAllClose(res, res_, atol=atol)
  
file_path: geomstats/geomstats/test_cases/information_geometry/base.py
imports: import pytest
  import geomstats.backend
  from geomstats.test.test_case import TestCase
  from geomstats.test.vectorization import generate_vectorization_data
  from geomstats.vectorization import get_batch_shape
label_desc: Use image node_id 6 for calling the InformationManifoldMixinTestCase obj's underlying member method code with example usage: obj.test_point_to_pdf_against_scipy(n_points, n_samples, atol) without return types