awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
volcengine avatar

volcengine/verl

0
View on GitHub↗
22,015 نجوم·4,089 تفرعات·Python·Apache-2.0·9 مشاهداتverl.readthedocs.io/en/latest/index.html↗

Verl

verl is a distributed training system designed for large language model alignment and reinforcement learning. It provides a framework for executing post-training pipelines, including supervised fine-tuning and reinforcement learning from human feedback, to refine model behavior and agentic capabilities.

The system utilizes a hybrid training and inference engine that optimizes memory and communication when switching between model generation and gradient updates. It supports multi-modal reinforcement learning for models processing both image and text data, and implements algorithms such as PPO and GRPO to align models using reward signals.

The architecture focuses on distributed scaling through expert parallelism, device-aware placement mapping, and memory resharding. It further reduces resource overhead via low-rank adaptation and decoupled computation dataflows, while providing modular interfaces to integrate with various training and inference engines.

The project includes tools for experiment tracking to log training metrics and performance data to external monitoring platforms.

Features

  • Distributed Training - Offers a distributed framework for scaling large language model training across multiple GPUs using expert parallelism.
  • Large-Scale Model Training - Enables training of models with hundreds of billions of parameters using expert parallelism and distributed backends.
  • Expert Parallelism Configurations - Provides an expert-parallel distributed backend to scale training for massive parameter counts across multiple GPU nodes.
  • Reinforcement Learning Alignment - Implements reinforcement learning algorithms like PPO and GRPO to align large language models using reward signals.
  • Memory Resharding - Optimizes communication overhead by dynamically reconfiguring model partitions when switching between training and generation phases.
  • Sharded Device Mapping - Distributes model layers and tensors across multiple GPUs to optimize hardware utilization and bypass memory limits.
  • Model Training and Inference Engines - Ships a hybrid engine that optimizes memory and communication when switching between model generation and gradient updates.
  • Memory Resharding Optimizations - Optimizes memory and communication during transitions between generation and gradient updates using a hybrid engine.
  • Post-Training Configuration Recipes - Executes post-training workflows including supervised fine-tuning and reinforcement learning to refine model behavior.
  • Reinforcement Learning Algorithms - Implements core reinforcement learning algorithms including PPO and GRPO for reward-based model alignment.
  • Reinforcement Learning Training Pipelines - Provides an orchestration pipeline for executing supervised fine-tuning and RLHF to improve model safety and accuracy.
  • Supervised Fine-Tuning - Provides supervised fine-tuning capabilities as a prerequisite or complement to reinforcement learning.
  • Model Alignment and Feedback - Facilitates large-scale model alignment using reward signals and reinforcement learning while minimizing communication costs.
  • Agentic Interaction Training - Enables training conversation models to handle multiple turns and tool calls using reinforcement learning for complex agentic behaviors.
  • RL Dataflow Construction - Implements decoupled computation dataflows to construct complex post-training reinforcement learning workflows.
  • Large Language Model Optimization - Optimizes the speed and efficiency of large language models through reinforcement learning post-training processes.
  • Model Integration Interfaces - Provides modular interfaces to integrate with various training and inference engines for scalable model execution.
  • Multi-Modal Reinforcement Learning - Supports reinforcement learning for models that process both image and text data.
  • Multi-Modal Training - Applies reinforcement learning to models processing images and text to improve performance across diverse data types.
  • Low-Rank Adaptation - Integrates low-rank adaptation to reduce memory footprints by updating only a small subset of model weights.
  • Modular Provider Interfaces - Provides standardized wrappers to connect diverse training and inference engines while maintaining backend independence.
  • Logic And Infrastructure Decoupling - Implements architectural separation between reinforcement learning algorithm logic and the underlying hardware execution and data movement.
  • Agentic Frameworks - Reinforcement learning framework for agentic workloads.
  • Agentic Reinforcement Learning - Reinforcement learning framework for large models.
  • Fine-Tuning Frameworks - Reinforcement learning framework for large models.
  • Large Language Models - Reinforcement learning framework for LLMs.
  • Model Training - Scalable reinforcement learning framework for training reward models.
  • Model Training Frameworks - Flexible and efficient reinforcement learning framework for LLMs.
  • Reinforcement Learning - Industrial-level RLHF training framework for LLMs.
  • Reinforcement Learning Frameworks - Flexible and efficient framework for reinforcement learning from human feedback.
  • RLHF Frameworks - Flexible and efficient framework for large-scale alignment.
  • Fine-Tuning Frameworks - Reinforcement learning framework for model training.

سجل النجوم

مخطط تاريخ النجوم لـ volcengine/verlمخطط تاريخ النجوم لـ volcengine/verl

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Verl

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Verl.
  • openrlhf/openrlhfالصورة الرمزية لـ OpenRLHF

    OpenRLHF/OpenRLHF

    9,675عرض على GitHub↗

    OpenRLHF is a training framework and alignment library designed for reinforcement learning from human feedback across distributed GPU clusters. It provides tools for aligning large language models and multimodal vision-language models using algorithms such as PPO, GRPO, and DPO. The framework distinguishes itself through a distributed inference engine that overlaps sample rollout with training to increase throughput. It supports scaling to models exceeding 70 billion parameters via parameter sharding and handles long-context sequences through ring-attention sequence parallelism. The project

    Pythonlarge-language-modelsopenai-o1proximal-policy-optimization
    عرض على GitHub↗9,675
  • hiyouga/llama-factoryالصورة الرمزية لـ hiyouga

    hiyouga/LLaMA-Factory

    72,241عرض على GitHub↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    Python
    عرض على GitHub↗72,241
  • zhaochenyang20/awesome-ml-sys-tutorialالصورة الرمزية لـ zhaochenyang20

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371عرض على GitHub↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Python
    عرض على GitHub↗5,371
  • nvidia/megatron-lmالصورة الرمزية لـ NVIDIA

    NVIDIA/Megatron-LM

    16,731عرض على GitHub↗

    Megatron-LM is a distributed transformer training library and large language model training framework designed to scale models across thousands of GPUs. It functions as a GPU-optimized deep learning toolkit and a scaling engine for mixture-of-experts architectures, enabling the training of models with hundreds of billions of parameters. The project implements multi-dimensional model parallelism, combining tensor, pipeline, data, expert, and context-based workload distribution. It specifically optimizes mixture-of-experts architectures through integrated memory and communication improvements t

    Python
    عرض على GitHub↗16,731
عرض جميع البدائل الـ 30 لـ Verl→

الأسئلة الشائعة

ما هي وظيفة volcengine/verl؟

verl is a distributed training system designed for large language model alignment and reinforcement learning. It provides a framework for executing post-training pipelines, including supervised fine-tuning and reinforcement learning from human feedback, to refine model behavior and agentic capabilities.

ما هي الميزات الرئيسية لـ volcengine/verl؟

الميزات الرئيسية لـ volcengine/verl هي: Distributed Training, Large-Scale Model Training, Expert Parallelism Configurations, Reinforcement Learning Alignment, Memory Resharding, Sharded Device Mapping, Model Training and Inference Engines, Memory Resharding Optimizations.

ما هي البدائل مفتوحة المصدر لـ volcengine/verl؟

تشمل البدائل مفتوحة المصدر لـ volcengine/verl: openrlhf/openrlhf — OpenRLHF is a training framework and alignment library designed for reinforcement learning from human feedback across… hiyouga/llama-factory — LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and… zhaochenyang20/awesome-ml-sys-tutorial — This project provides a comprehensive technical guide and framework for engineering large-scale machine learning… nvidia/megatron-lm — Megatron-LM is a distributed transformer training library and large language model training framework designed to… inclusionai/areal — AReaL is a system for agent orchestration, distributed model training, and parameter-efficient tuning. It provides a… pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a…