We ran async GRPO across HF Jobs with the trainer and vLLM on separate machines, no NCCL, and no shared disk. The adapter is mounted at the same path in every Job.
LoRA training has landed in TRL's AsyncGRPOTrainer ๐๐๐
The trainer now syncs only the adapter to vLLM ~few MB for a 1.5B model. That changes what the setup can look like.
We ran async GRPO across HF Jobs with the trainer and vLLM on separate machines, no NCCL, no shared disk. The adapter travels through a ๐ชฃ mounted on the same path in every Job.
Blogpost ๐งต