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

Function seed

imperative/python/megengine/random/rng.py:736–751  ·  view source on GitHub ↗

r"""Sets the seed for generating random numbers globally. Args: seed: the number to be set for generating random numbers. Returns: None. Examples: >>> import megengine.random as rand >>> rand.seed(0)

(seed: int)

Source from the content-addressed store, hash-verified

734
735
736def seed(seed: int):
737 r"""Sets the seed for generating random numbers globally.
738
739 Args:
740 seed: the number to be set for generating random numbers.
741
742 Returns:
743 None.
744
745 Examples:
746 >>> import megengine.random as rand
747 >>> rand.seed(0)
748 """
749 global _rng # pylint: disable=global-statement
750 _rng = MT19937(seed=seed)
751 _set_global_rng_seed(seed)
752
753
754seed(int(time.time()))

Callers 2

rng.pyFile · 0.85
init_process_groupFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected