class_docstr: `Exp` bijector that is not a `CompositeTensor`.
class_docstr_tok: ["`","Exp","`","bijector","that","is","not","a","`","CompositeTensor","`","."]
code: def __init__(self):
      parameters = dict(locals())
      super(NonCompositeTensorExp, self).__init__(
          validate_args=True,
          forward_min_event_ndims=0.0,
          parameters=parameters,
          name="non_composite_exp",
      )
  
imports: from absl import logging
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.bijectors import bijector
  from tensorflow_probability.python.bijectors import reshape
  from tensorflow_probability.python.distributions import uniform
  from tensorflow_probability.python.internal import dtype_util
  from tensorflow_probability.python.internal import tensorshape_util
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.math.gradient import batch_jacobian
label_desc: Use image node_id 1 to create a new NonCompositeTensorExp object from inherited base classes: bijector_lib with example: obj = NonCompositeTensorExp()