Random Utils

npdl.utils.get_rng()[source][source]

Get the package-level random number generator.

Returns:
numpy.random.RandomState instance

The numpy.random.RandomState instance passed to the most recent call of set_rng(), or numpy.random if set_rng() has never been called.

npdl.utils.set_rng(rng)[source][source]

Set the package-level random number generator.

Parameters:
new_rng : numpy.random or a numpy.random.RandomState instance

The random number generator to use.

npdl.utils.set_seed(seed)[source][source]

Set numpy seed.

Parameters:
seed : int
npdl.utils.get_dtype()[source][source]

Get data dtype numpy.dtype.

Returns:
str or numpy.dtype
npdl.utils.set_dtype(dtype)[source][source]

Set numpy dtype.

Parameters:
dtype : str or numpy.dtype