[docs]defseed_worker(worker_id:int):"""Generate seeds for a PyTorch DataLoader worker. This ensures that if multiple workers are sampling randomly, they use different sequences of random numbers. Args: worker_id: The ID of the worker process. """importtorchworker_seed=torch.initial_seed()%2**32np.random.seed(worker_seed)random.seed(worker_seed)
# print(f"Worker {worker_id} seeded with {worker_seed}")