I know how I can use the same dataloader for both training, to achieve this I could just do the forward and backward of both models in the same loop but I was trying to understand if there was another possibility that is train 2 models on difference processes that share the same dataloader. so have 2 independent trainings (on different processes) but where the dataloader is in some way shared