code: def test_tf_function(self):
      @tf.function
      def make_dist():
          return increment_log_prob.IncrementLogProb(1.0)
  
      d = make_dist()
      self.assertAllClose(
          1.0, d.log_prob(d.sample(seed=test_util.test_seed()))
      )
  
file_path: probability/tensorflow_probability/python/experimental/distributions/increment_log_prob_test.py
imports: from absl.testing import parameterized
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import log_prob_ratio
  from tensorflow_probability.python.experimental.distributions import increment_log_prob
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 9 for calling the IncrementLogProbTest obj's underlying member method code with example usage: obj.test_tf_function() and returns: increment_log_prob