gemseo.uncertainty.distributions.scipy.uniform module#
The SciPy-based uniform distribution.
- class SPUniformDistribution(minimum=0.0, maximum=1.0, settings=None)[source]#
Bases:
SPDistributionThe SciPy-based uniform distribution.
Examples
>>> from gemseo.uncertainty.distributions.scipy.distribution import ( ... SPDistribution, ... ) >>> distribution = SPDistribution("expon", {"loc": 3, "scale": 1 / 2.0}) >>> print(distribution) expon(loc=3, scale=0.5)
Initialize self. See help(type(self)) for accurate signature.
- Parameters:
minimum (float) --
The minimum of the uniform random variable.
By default it is set to 0.0.
maximum (float) --
The maximum of the uniform random variable.
By default it is set to 1.0.
settings (SPUniformDistribution_Settings | None) -- The settings of the distributions. If set, the other arguments are ignored. If
None, the other arguments are used instead.
- Settings#
alias of
SPUniformDistribution_Settings