Shortcuts

mmengine.runner.set_random_seed

mmengine.runner.set_random_seed(seed=None, deterministic=False, diff_rank_seed=False)[source]

Set random seed.

Parameters
  • seed (int, optional) – Seed to be used.

  • deterministic (bool) – Whether to set the deterministic option for CUDNN backend, i.e., set torch.backends.cudnn.deterministic to True and torch.backends.cudnn.benchmark to False. Defaults to False.

  • diff_rank_seed (bool) – Whether to add rank number to the random seed to have different random seed in different threads. Defaults to False.

Return type

int

Read the Docs v: v0.8.3
Versions
latest
stable
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.0
v0.5.0
v0.4.0
v0.3.0
v0.2.0
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.