superlinear-ai / microGRPOLinks
π A tiny single-file implementation of Group Relative Policy Optimization (GRPO) as introduced by the DeepSeekMath paper
β38Updated 3 months ago
Alternatives and similar repositories for microGRPO
Users that are interested in microGRPO are comparing it to the libraries listed below
Sorting:
- [ICML 2024] Official code release accompanying the paper "diff History for Neural Language Agents" (Piterbarg, Pinto, Fergus)β20Updated last year
- NeurIPS 2024 tutorial on LLM Inferenceβ47Updated 10 months ago
- Code for the paper "VinePPO: Unlocking RL Potential For LLM Reasoning Through Refined Credit Assignment"β175Updated 4 months ago
- Simple repository for training small reasoning modelsβ40Updated 8 months ago
- nanoGRPO is a lightweight implementation of Group Relative Policy Optimization (GRPO)β121Updated 5 months ago
- Code and Configs for Asynchronous RLHF: Faster and More Efficient RL for Language Modelsβ64Updated 5 months ago
- Learning from preferences is a common paradigm for fine-tuning language models. Yet, many algorithmic design decisions come into play. Ouβ¦β32Updated last year
- β152Updated 10 months ago
- β104Updated this week
- β128Updated last year
- An implementation of PPO in Pytorchβ95Updated 2 months ago
- Learn online intrinsic rewards from LLM feedbackβ43Updated 10 months ago
- Skill Design From AI Feedbackβ31Updated 7 months ago
- Large language models (LLMs) made easy, EasyLM is a one stop solution for pre-training, finetuning, evaluating and serving LLMs in JAX/Flβ¦β75Updated last year
- Minimal hackable GRPO implementationβ290Updated 8 months ago
- β103Updated last year
- CleanRL's implementation of DeepMind's Podracer Sebulba Architecture for Distributed DRLβ116Updated last year
- Minimal RLHF implementation built on top of minGPT.β30Updated last year
- A2C is a special case of PPO!β22Updated 3 years ago
- Official code from the paper "Offline RL for Natural Language Generation with Implicit Language Q Learning"β209Updated 2 years ago
- β36Updated 2 years ago
- A number of agents (PPO, MuZero) with a Perceiver-based NN architecture that can be trained to achieve goals in nethack/minihack environmβ¦β41Updated 3 years ago
- β116Updated 8 months ago
- Natural Language Reinforcement Learningβ98Updated 2 months ago
- A scalable asynchronous reinforcement learning implementation with in-flight weight updates.β236Updated this week
- ICLR 2021: "Monte-Carlo Planning and Learning with Language Action Value Estimates"β33Updated last year
- Simple and efficient pytorch-native transformer training and inference (batched)β78Updated last year
- β76Updated last month
- Implementation of Direct Preference Optimizationβ16Updated 2 years ago
- A simplified implementation for experimenting with RLVR on GSM8K, This repository provides a starting point for exploring reasoning.β131Updated 8 months ago