(worker_id, num_workers, rank, seed)
| 94 | |
| 95 | |
| 96 | def worker_init_fn(worker_id, num_workers, rank, seed): |
| 97 | # The seed of each worker equals to |
| 98 | # num_worker * rank + worker_id + user_seed |
| 99 | worker_seed = num_workers * rank + worker_id + seed |
| 100 | np.random.seed(worker_seed) |
| 101 | random.seed(worker_seed) |
| 102 | |
| 103 | |
| 104 | # Copyright (c) OpenMMLab. All rights reserved. |
nothing calls this directly
no outgoing calls
no test coverage detected