code: def testSimpleIndefinite(self):
      matrix = [[1.0, 2.0], [2.0, 1.0]]
      left = self.evaluate(simple_robustified_cholesky(matrix, tol=0.1))
      reconstruct = np.einsum("...ij,...kj->...ik", left, left)
      eigv, _ = self.evaluate(tf.linalg.eigh(reconstruct))
      self.assertAllTrue(eigv > 0.0)
  
file_path: probability/tensorflow_probability/python/experimental/linalg/no_pivot_ldl_test.py
imports: import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.experimental.linalg.no_pivot_ldl import no_pivot_ldl
  from tensorflow_probability.python.experimental.linalg.no_pivot_ldl import simple_robustified_cholesky
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 7 for calling the NoPivotLDLTest obj's underlying member method code with example usage: obj.testSimpleIndefinite() without return types