MCPcopy
hub / github.com/dask/dask / _apply_random_func

Function _apply_random_func

dask/array/random.py:800–806  ·  view source on GitHub ↗

Apply random module method with seed

(rng, funcname, bitgen, size, args, kwargs)

Source from the content-addressed store, hash-verified

798
799
800def _apply_random_func(rng, funcname, bitgen, size, args, kwargs):
801 """Apply random module method with seed"""
802 if isinstance(bitgen, np.random.SeedSequence):
803 bitgen = rng(bitgen)
804 rng = _rng_from_bitgen(bitgen)
805 func = getattr(rng, funcname)
806 return func(*args, size=size, **kwargs)
807
808
809def _apply_random(RandomState, funcname, state_data, size, args, kwargs):

Callers

nothing calls this directly

Calls 2

_rng_from_bitgenFunction · 0.70
funcFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…