Prhub

verl-project/verl

verl: Volcano Engine Reinforcement Learning for LLMs

监控状态:已开启 最近同步:2026-09-16 22:52 同步状态:空闲 下次计划:2026-09-16 23:52

PR 列表

更多筛选
2026-04-15
缺陷修复 重要性 6.29 洞察度 6.00

更新Megatron MLA前向补丁逻辑,使其在mcore版本≥0.16.2时可选应用。

该PR值得精读,尤其是`patch_forward`函数中THD打包序列逻辑的重构,展示了如何优雅地处理查询与值头维度不同的边缘情况。关注作者对DSA变体排除逻辑的决策,这反映了对代码上下文的深度理解。

功能 重要性 5.32 洞察度 4.00

新增Qwen3-VL-8B模型在geo3k数据集上的完全异步GRPO训练脚本。

该PR值得快速浏览,了解异步训练配置和参数组织方式。建议关注异步特定参数如`staleness_threshold`和`rollout_correction`的设计,以及配置块的组织模式,以复用最佳实践。

2026-04-14

#6004 [doc] feat: move msprobe to ascend_tutorial

原始 PR · 作者 tardis-key · 合并时间 2026-04-14 16:53

文档 重要性 2.00 洞察度 2.00

将 PrecisionDebugger 文档移动到 ascend_tutorial 目录并简化配置示例。

该 PR 变更简单,主要涉及文档整理,无需深入精读。建议关注配置简化的合理性,并确认 summary_mode 变更是否与近期 PR(如 #5986)的 PrecisionDebugger 改进一致。

性能优化 重要性 6.00 洞察度 5.00

简化 PrecisionDebugger 配置,统一使用全局 profiler 控制步骤和保存路径。

该 PR 值得精读,重点关注配置简化设计如何统一 profiler 控制。推荐关注 PrecisionDebuggerToolConfig 类的变更和 PrecisionDebuggerProfiler 中路径与步骤逻辑的调整,这些是核心设计决策。对于使用 msprobe 的工程师,应仔细阅读更新后的文档以适应新配置方式。

#5991 [fsdp] feat: qwen3.5 add npu docker file

原始 PR · 作者 ruanhao566 · 合并时间 2026-04-14 14:30

功能 重要性 5.00 洞察度 3.00

为 Qwen3.5 模型新增 Ascend NPU 的 FSDP 训练 Docker 镜像和 CI 工作流。

建议在合并后立即检查 Dockerfile 中的版本号,参考 review 评论进行修正以避免构建失败;对于关注 NPU 硬件支持和 Docker 部署的团队,此 PR 值得精读以了解扩展方向,但设计决策相对直白。

缺陷修复 重要性 6.00 洞察度 5.00

自动转换 vLLM 废弃的多模态预处理器缓存参数,确保 vLLM >= 0.13.0 的兼容性。

建议工程团队精读此 PR,特别是 `vllm_async_server.py` 中的版本适配逻辑,作为处理第三方库 API 变化的参考案例。关注参数转换的策略和冲突处理方式,以应用于类似兼容性修复场景。

#5994 [doc] fix: move low precision doc

原始 PR · 作者 sophiayyya · 合并时间 2026-04-14 14:20

文档 重要性 2.00 洞察度 3.00

将低精度训练文档(FP8和NVFP4 QAT)从advance目录移动到新建的low_precision子目录。

这是一个简单的文档重构PR,无需深入阅读代码。对于文档维护者,值得关注的是文档组织结构化的思路——将相关主题文档集中管理。对于开发者,可以快速浏览以了解低精度训练文档的新位置。

其他 重要性 6.00 洞察度 5.00

升级vllm-omni至0.18.0官方版本,新增TP支持并同步上游代码模式。

建议开发者精读此PR以了解vllm-omni 0.18.0的集成方式,特别是TP支持的测试策略和代码简化模式。关注_create_tp_compatible_model函数的设计,适用于处理模型配置不兼容的测试场景,以及如何通过上下文管理器优雅管理临时资源。

参与讨论