opfython.math.random

Random numbers generators.

opfython.math.random.generate_gaussian_random_number(mean: Optional[float] = 0.0, variance: Optional[float] = 1.0, size: Optional[int] = 1)

Generates a random number or array based on a gaussian distribution.

Parameters
  • mean – Gaussian’s mean value.

  • variance – Gaussian’s variance value.

  • size – Size of array.

Returns

A gaussian random number or array.

Return type

(np.array)

opfython.math.random.generate_uniform_random_number(low: Optional[float] = 0.0, high: Optional[float] = 1.0, size: Optional[int] = 1)

Generates a random number or array based on an uniform distribution.

Parameters
  • low – Lower interval.

  • high – Higher interval.

  • size – Size of array.

Returns

An uniform random number or array.

Return type

(np.array)