LostTech.TensorFlow : API Documentation

Type Exponential

Namespace tensorflow.distributions

Parent Gamma

Interfaces IExponential

Exponential distribution.

The Exponential distribution is parameterized by an event `rate` parameter.

#### Mathematical Details

The probability density function (pdf) is,

```none pdf(x; lambda, x > 0) = exp(-lambda x) / Z Z = 1 / lambda ```

where `rate = lambda` and `Z` is the normalizaing constant.

The Exponential distribution is a special case of the Gamma distribution, i.e., The Exponential distribution uses a `rate` parameter, or "inverse scale", which can be intuited as,

```none X ~ Exponential(rate=1) Y = X / rate ```
Show Example
Exponential(rate) = Gamma(concentration=1., rate) 


Public properties

object allow_nan_stats get;

object allow_nan_stats_dyn get;

TensorShape batch_shape get;

object batch_shape_dyn get;

object concentration get;

object concentration_dyn get;

object dtype get;

object dtype_dyn get;

TensorShape event_shape get;

object event_shape_dyn get;

string name get;

object name_dyn get;

IDictionary<object, object> parameters get;

object parameters_dyn get;

object PythonObject get;

object rate get;

Rate parameter.

object rate_dyn get;

Rate parameter.

object reparameterization_type get;

object reparameterization_type_dyn get;

object validate_args get;

object validate_args_dyn get;