Train transformer language models with reinforcement learning.
Role in this project:
Back-end Developer Contributions:24 releases, 1944 reviews, 1133 PRs in 3 years 7 months
Contributions summary:Quentin primarily focused on improving the DPO Trainer, addressing a typo in the DPOTrainer's warnings and refactoring parameters. They refactored the code to handle various dataset formats and updated the DPO code by truncating input sequences and padding. The user also made changes to the code related to handling different loss types, indicating proficiency in the core DPO training process.
language-modelreinforcement-learning
Fully open reproduction of DeepSeek-R1
Role in this project:
ML Engineer Contributions:87 reviews, 26 PRs, 31 pushes in 7 months
Contributions summary:Quentin primarily focused on developing and maintaining the GRPO script, a core component of the project. They implemented reward functions, including accuracy and format checks, and integrated the cosine scaled reward function. Furthermore, the user contributed to fixing bugs in the GRPO script and refactoring the code for compatibility. Their work included code modifications and updates to address errors and improve overall functionality.