Prefetch factor issue

What version of torch are you using? <=1.13.1?

I am seeing a regression with 4.38.* and torch<=1.13.1.

dataloader_prefetch_factor was added to TrainingArguments 2 months ago with the default value None: Blaming transformers/src/transformers/training_args.py at e9476832942a19cf99354776ef112babc83c139a · huggingface/transformers · GitHub

But old versions of torch do not accept None and will raise an error if num_workers == 0 and prefetch_factor != 2: pytorch/torch/utils/data/dataloader.py at 49444c3e546bf240bed24a101e747422d1f8a0ee · pytorch/pytorch · GitHub