metasyn.distribution.exponential
Module with the exponential distribution.
Classes
|
Exponential distribution for floating point type. |
|
Fitter for exponential distribution. |
- class metasyn.distribution.exponential.ExponentialDistribution(rate)
Bases:
ScipyDistributionExponential distribution for floating point type.
This class implements the exponential distribution with the rate as its single parameter.
- Parameters:
rate (
float) – Rate of the exponential distribution. This is equal to 1/mean of the distribution.
Examples
>>> ExponentialDistribution(rate=2.4)
- name
core.exponential
- unique
False
- version
1.0
- var_type
continuous
- scipy_class = <scipy.stats._continuous_distns.expon_gen object>
- classmethod default_distribution(var_type=None)
Get a distribution with default parameters.
- Return type:
BaseDistribution
- name: str = 'core.exponential'
The identifier for the implemented distribution
- var_type: Union[str, Sequence[str]] = 'continuous'
The variable type of the distribution
- class metasyn.distribution.exponential.ExponentialFitter(privacy)
Bases:
BaseFitterFitter for exponential distribution.
- Parameters:
privacy (BasePrivacy)
- dist_class
<class ‘metasyn.distribution.exponential.ExponentialDistribution’>
- version
1.0
- var_type
continuous
- privacy
none
- distribution
alias of
ExponentialDistribution