class_docstr: Common tests for CachedDirectedFunction.
code: def setUp(self):
      if not tf.executing_eagerly():
          self.skipTest("Not interesting in graph mode.")
  
      self.bijector = _BareBonesBijector(
          self.forward_impl, self.inverse_impl
      )
      self.cache = cache_util.BijectorCache(
          bijector=self.bijector, bijector_class=type(self.bijector)
      )
      super(CacheTestBase, self).setUp()
  
imports: from absl.testing import parameterized
  import tensorflow.compat.v2
  from tensorflow_probability.python.internal import cache_util
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 1 for calling the CacheTestBase obj's underlying member method code with example usage: obj.setUp() without return types