Dirac#

class statrl.settings.utils.Dirac(value)[source]#

Bases: object

Deterministic distribution concentrated on a single value.

Parameters:

value (float) – The value carrying all the mass.

Examples

>>> d = Dirac(0.7)
>>> d.rvs(), d.mean()
(0.7, 0.7)

Methods

__init__(value)

mean()

Mean of the distribution — always value.

rvs()

Draw a sample — always value.

mean()[source]#

Mean of the distribution — always value.

Returns:

The constant this distribution is concentrated on.

Return type:

float

rvs()[source]#

Draw a sample — always value.

Returns:

The constant this distribution is concentrated on.

Return type:

float