lentil.helper.get_rng#

lentil.helper.get_rng(rng=None, seed=None)[source]#

Return a numpy Generator in a standardized way

Parameters:
  • rng ({numpy.Generator, None}, optional) – Random number generator to use. If None (default), a new pseudo-random number generator is constructed.

  • seed ({int, array_like[ints], None}, optional) – Random seed used to initialize the pseudo-random number generator. If seed is None (default), the seed will be randomly generated from /dev/urandom if available or the system clock.

Returns:

rng

Return type:

numpy Generator