code: def testCdfMultivariate(self):
      ind = independent.Independent(
          distribution=normal.Normal(loc=tf.zeros([3]), scale=1.0),
          reinterpreted_batch_ndims=1,
          validate_args=True,
      )
  
      cdfs = ind.cdf(
          [
              [-50.0, 0.0, 0.0],
              [0.0, 0.0, 0.0],
              [50.0, 0.0, 0.0],
              [50.0, 0.0, 50.0],
              [50.0, 50.0, 50.0],
          ]
      )
      log_cdfs = ind.log_cdf(
          [
              [0.0, 0.0, 0.0],
              [50.0, 0.0, 0.0],
              [50.0, 0.0, 50.0],
              [50.0, 50.0, 50.0],
          ]
      )
      cdfs_, log_cdfs_ = self.evaluate([cdfs, log_cdfs])
      self.assertAllClose([0, 0.5**3, 0.5**2, 0.5, 1.0], cdfs_)
      self.assertAllClose(
          [np.log(0.5) * 3, np.log(0.5) * 2, np.log(0.5), 0.0],
          log_cdfs_,
      )
  
imports: import functools
  import os
  from absl.testing import parameterized
  import numpy
  from scipy import stats
  import tensorflow.compat.v1
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import bernoulli
  from tensorflow_probability.python.distributions import exponential
  from tensorflow_probability.python.distributions import independent
  from tensorflow_probability.python.distributions import kullback_leibler
  from tensorflow_probability.python.distributions import log_prob_ratio
  from tensorflow_probability.python.distributions import logistic
  from tensorflow_probability.python.distributions import lognormal
  from tensorflow_probability.python.distributions import mvn_diag
  from tensorflow_probability.python.distributions import normal
  from tensorflow_probability.python.distributions import poisson
  from tensorflow_probability.python.internal import hypothesis_testlib
  from tensorflow_probability.python.internal import tensorshape_util
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 4 for calling the IndependentDistributionTest obj's underlying member method code with example usage: obj.testCdfMultivariate() without return types