Gaussian_Around (class)

Create a Gaussian distribution which will always be centered to the face-value of the parameter. Some methods of the underlying Gaussian distribution are available, but must either have Gaussian_Around.value set or passed as a keyword-argument. Calling the object with a value will also return the underlying "frozen" Gaussian distribution (see Gaussian_Around.to_gaussian).

For example:

ga = distl.gaussian_around(scale=2)
ga.sample(value=5)
ga.value = 6
ga.sample()
ga(7).sample()