distributed training AI Agent Skills

Browse 9 skills related to distributed training

distributed-llm-pretraining-torchtitan

21.8k
davila7davila7

Provides PyTorch-native distributed LLM pretraining using torchtitan with 4D parallelism (FSDP2, TP, PP, CP). Use when pretraining Llama 3.1, DeepSeek V3, or custom models at scale from 8 to 512+ GPUs with Float8, torch.compile, and distributed checkpointing.

Model ArchitectureDistributed TrainingTorchTitan+7
184 days ago

huggingface-accelerate

21.8k
davila7davila7

Simplest distributed training API. 4 lines to add distributed support to any PyTorch script. Unified API for DeepSpeed/FSDP/Megatron/DDP. Automatic device placement, mixed precision (FP16/BF16/FP8). Interactive config, single launch command. HuggingFace ecosystem standard.

Distributed TrainingHuggingFaceAccelerate+7
184 days ago

training-llms-megatron

21.8k
davila7davila7

Trains large language models (2B-462B parameters) using NVIDIA Megatron-Core with advanced parallelism strategies. Use when training models >1B parameters, need maximum GPU efficiency (47% MFU on H100), or require tensor/pipeline/sequence/context/expert parallelism. Production-ready framework used for Nemotron, LLaMA, DeepSeek.

Megatron-CoreLarge-Scale TrainingNVIDIA+6
184 days ago

verl-rl-training

21.8k
davila7davila7

Provides guidance for training LLMs with reinforcement learning using verl (Volcano Engine RL). Use when implementing RLHF, GRPO, PPO, or other RL algorithms for LLM post-training at scale with flexible infrastructure backends.

Reinforcement LearningRLHFGRPO+3
184 days ago

deepspeed

21.8k
davila7davila7

Expert guidance for distributed training with DeepSpeed - ZeRO optimization stages, pipeline parallelism, FP16/BF16/FP8, 1-bit Adam, sparse attention

DeepSpeedDistributed TrainingZeRO+7
184 days ago

pytorch-lightning

21.8k
davila7davila7

High-level PyTorch framework with Trainer class, automatic distributed training (DDP/FSDP/DeepSpeed), callbacks system, and minimal boilerplate. Scales from laptop to supercomputer with the same code. Use when you want clean training loops with built-in best practices.

PyTorch LightningTraining FrameworkDistributed Training+7
184 days ago

openrlhf-training

21.8k
davila7davila7

High-performance RLHF framework with Ray+vLLM acceleration. Use for PPO, GRPO, RLOO, DPO training of large models (7B-70B+). Built on Ray, vLLM, ZeRO-3. 2× faster than DeepSpeedChat with distributed architecture and GPU resource sharing.

Post-TrainingOpenRLHFRLHF+9
184 days ago

pytorch-fsdp

21.8k
davila7davila7

Expert guidance for Fully Sharded Data Parallel training with PyTorch FSDP - parameter sharding, mixed precision, CPU offloading, FSDP2

Distributed TrainingPyTorchFSDP+6
184 days ago

pytorch-fsdp2

4.2k
Orchestra-ResearchOrchestra-Research

Adds PyTorch FSDP2 (fully_shard) to training scripts with correct init, sharding, mixed precision/offload config, and distributed checkpointing. Use when models exceed single-GPU memory or when you need DTensor-based sharding with DeviceMesh.

PyTorchFSDP2Fully Sharded Data Parallel+7
184 days ago