UniformDistribution
- class negmas.helpers.UniformDistribution(loc=0.0, scale=1.0, *, type='uniform', **kwargs)[source]
Bases:
negmas.helpers.prob.ScipyDistribution
A
ScipyDistribution
reprsenting a unifrom distributionAttributes Summary
Returns the location of the distributon (usually mean)
Returns the maximum
Returns the minimum
Returns the scale of the distribution (may be std.
Methods Summary
__call__
(val)Returns the probability for the given value
cum_prob
(mn, mx)Returns the probability for the given range
is_crisp
()Returns true if this is a distribution with all probability at one point (delta(v))
Returns true if this is a gaussian distribution
Returns true if this is a uniform distribution
mean
()Finds the mean
prob
(val)Returns the probability for the given value
sample
([size])Samples
size
elements from the distributiontype
()Returns the distribution type (e.g.
Attributes Documentation
- loc
- max
- min
- scale
Methods Documentation
- is_crisp()
Returns true if this is a distribution with all probability at one point (delta(v))
- Return type
- is_gaussian()
Returns true if this is a gaussian distribution
- is_uniform()
Returns true if this is a uniform distribution