# Seeding Distributed Dataloader

**URL:** <https://discuss.ray.io/t/seeding-distributed-dataloader/15661>\
**Category:** Uncategorized\
**Created:** [August 27, 2024, 7:08am UTC](https://discuss.ray.io/t/seeding-distributed-dataloader/15661 "2024-08-27T07:08:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tonygracious](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/tonygracious/32/6022_2.png) [@tonygracious](https://discuss.ray.io/u/tonygracious)\
**Post date:** [August 27, 2024, 7:08am UTC](https://discuss.ray.io/t/seeding-distributed-dataloader/15661/1 "2024-08-27T07:08:44Z")

</div>

Hi,  
The “ray.train.torch.prepare\_data\_loader” doesn’t have seed. so, how can I seed the trianer so that I can write reproducible codes?

---

<div class="post-metadata">

**Author:** ![Sam\_Chan](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/sam_chan/32/5011_2.png) [@Sam\_Chan](https://discuss.ray.io/u/Sam_Chan)\
**Post date:** [September 4, 2024, 9:44pm UTC](https://discuss.ray.io/t/seeding-distributed-dataloader/15661/2 "2024-09-04T21:44:53Z")

</div>

Think it should be this @tonygracious [ray.train.torch.enable\_reproducibility — Ray 2.35.0](https://docs.ray.io/en/latest/train/api/doc/ray.train.torch.enable_reproducibility.html)
