[Enhance] Set torch seed in `worker_init_fn` (#733)
parent
aa522f4309
commit
7856141132
|
@ -156,6 +156,7 @@ def worker_init_fn(worker_id, num_workers, rank, seed):
|
|||
worker_seed = num_workers * rank + worker_id + seed
|
||||
np.random.seed(worker_seed)
|
||||
random.seed(worker_seed)
|
||||
torch.manual_seed(worker_seed)
|
||||
|
||||
|
||||
def build_sampler(cfg, default_args=None):
|
||||
|
|
Loading…
Reference in New Issue