standard_normal

sherpa.utils.random.standard_normal(rng: Generator | RandomState | None, size: None = None) float[source] [edit on github]
sherpa.utils.random.standard_normal(rng: Generator | RandomState | None, size: int | Sequence[int] | ndarray) ndarray

Create a random value from a normal distribution (mean=0, stdev=1).

Parameters:
rngnumpy.random.Generator, numpy.random.RandomState, or None

Determines how the random numbers are created. If set to None then the numpy.random.standard_normal routine is used.

sizeoptional

The shape and number of elements to create.

Returns:
valuenumber or ndarray