docstr: Checks that row i=0 after orthogonalization.
docstr_tok: ["Checks","that","row","i=0","after","orthogonalization","."]
code: def testOrthogonalComplementEi(self):
      """Checks that row i=0 after orthogonalization."""
      dim, n_vectors, i = 10, 5, 3
      vectors = tf.random.normal(
          [dim, n_vectors],
          seed=test_util.test_seed(),
          dtype=self.param_dtype,
      )
  
      ortho = self.evaluate(
          dpp_lib._orthogonal_complement_e_i(vectors, i, n_vectors)
      )
  
      self.assertAllEqual(ortho.shape, [dim, n_vectors])
      self.assertAllClose(ortho[:, -1], np.zeros(dim))
      self.assertAllClose(ortho[i, :], np.zeros(n_vectors))
  
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 8 for calling the _DppTest obj's underlying member method code with example usage: obj.testOrthogonalComplementEi() without return types