code: def testDppLEnsembleMatrix(self):
      n_points = 20
      true_kernel, eigvals, eigvecs = self.evaluate(
          kernel_over_unit_square(n_points, dtype=self.param_dtype)
      )
      dpp = dpp_lib.DeterminantalPointProcess(eigvals, eigvecs)
      self.assertAllClose(
          true_kernel, dpp.l_ensemble_matrix(), rtol=1e-5, atol=1e-5
      )
  
imports: import contextlib
  from absl.testing import parameterized
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import bernoulli
  from tensorflow_probability.python.distributions import dpp
  from tensorflow_probability.python.distributions import uniform
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.math.psd_kernels import exponentiated_quadratic
label_desc: Use image node_id 9 for calling the _DppTest obj's underlying member method code with example usage: obj.testDppLEnsembleMatrix() without return types