MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / __init__

Method __init__

imperative/python/megengine/random/rng.py:305–313  ·  view source on GitHub ↗
(self, seed: int = None, device: str = None)

Source from the content-addressed store, hash-verified

303 """
304
305 def __init__(self, seed: int = None, device: str = None):
306 self._device = device if device else get_default_device()
307 if seed is not None:
308 self._seed = seed
309 self._handle = _new_rng_handle(self._device, self._seed)
310 else:
311 self._seed = _get_global_rng_seed
312 self._handle = 0
313 self._device = None
314
315 def uniform(
316 self, low: float = 0, high: float = 1, size: Optional[Iterable[int]] = None

Callers

nothing calls this directly

Calls 1

get_default_deviceFunction · 0.50

Tested by

no test coverage detected