def log_prob(self, value, name="<STR_LIT>", **kwargs):
return self._call_log_prob(value, name, **kwargs)<EOL>
Log probability density/mass function.

        Args:
          value: `float` or `double` `Tensor`.
          name: Python `str` prepended to names of ops created by this function.
          **kwargs: Named arguments forwarded to subclass implementation.

        Returns:
          log_prob: a `Tensor` of shape `sample_shape(x) + self.batch_shape` with
            values of type `self.dtype`.