distributed-grpo

Community

Distributed reinforcement learning scaling for LLMs

Authorhung-phan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the scaling challenges of GRPO/PPO reinforcement learning for LLMs, allowing training across multiple GPUs, with considerations for reward function design, vLLM generation, DeepSpeed training, and Ray orchestration.

Core Features & Use Cases

  • Multi-GPU Training: Enables training of LLMs on multi-GPU setups, optimizing for performance and scalability.
  • Reward Function Design: Assists in designing custom reward functions for training reinforcement learning models.
  • vLLM Generation: Supports fast completion generation for large models using tensor parallelism and PagedAttention.
  • Use Case: For users looking to train a GRPO/PPO model on a multi-GPU setup for building reasoning models at scale.

Quick Start

Execute the distributed-grpo skill to train a reinforcement learning model with a custom reward function and DeepSpeed on multiple GPUs.

Dependency Matrix

Required Modules

openrlhfverltrl

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: distributed-grpo
Download link: https://github.com/hung-phan/ml-skills/archive/main.zip#distributed-grpo

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.