Prhub

THUDM/slime

slime is an LLM post-training framework for RL Scaling.

监控状态:已开启 最近同步:2026-09-01 16:30 同步状态:空闲 下次计划:2026-09-01 17:30

PR 列表

更多筛选
2026-07-06

#2180 Add --release-train

原始 PR · 作者 zhuzilin · 合并时间 2026-07-06 14:52

功能 重要性 8.96 洞察度 6.00

新增 --release-train 支持训练后释放 actor 组并重建

建议**值得精读**,特别是 `slime/ray/actor_group.py` 中 `release()` 和 `create()` 的实现思路,以及 `train.py` 中训练循环的重构。设计上将资源生命周期与训练步骤解耦,为资源弹性调度提供了参考。

2026-07-05

#2178 [docker] Update dependencies

原始 PR · 作者 zhuzilin · 合并时间 2026-07-05 21:33

基础设施 重要性 3.57 洞察度 3.00

Docker 依赖批量升级关键库

建议阅读该 PR 的 Dockerfile 变更,了解依赖版本对齐策略。可考虑在后续 PR 中补充集成测试以验证兼容性。

2026-07-03

#2175 Fix R3 for allgather_cp

原始 PR · 作者 zhuzilin · 合并时间 2026-07-03 18:26

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

修复 allgather_cp 模式下 routing replay 专家对齐逻辑

建议精读 `cp_utils.py` 中新增的 `prepare_routed_experts_for_routing_replay` 函数,其展示了在 CP+TP 并行下如何对齐 rollout 与训练阶段的专家索引。该设计模式值得复用。同时关注后续是否追加测试覆盖。

缺陷修复 重要性 6.55 洞察度 4.00

更新 SGLang patch 并增加 routed experts 校验

建议精读此 PR,尤其是 `slime/utils/types.py` 中新增的形状校验逻辑和 `sglang.patch` 中 `routed_experts_start_len` 的设计。该变更为后续 PD 场景下正确使用路由专家数据奠定了基础,值得关注其跨 PR 演进。

2026-07-02

#2169 Merging profiling info into router

原始 PR · 作者 zhuzilin · 合并时间 2026-07-02 21:18

重构 重要性 7.27 洞察度 5.00

将 Profiling 信息合并到 Router,重构 sglang 补丁

建议仔细 review router 侧对应的 profiling 实现是否已合入,并充分测试 PD 分离场景下的 timeout 和 memory 释放逻辑。

重构 重要性 9.36 洞察度 6.00

磁盘级delta权重同步,替代NCCL传输

值得精读,特别是 `disk_delta.py` 中的工具函数设计以及 `UpdateWeightFromDiskDelta` 如何通过继承复用 `UpdateWeightFromDistributed`。配置参数的变化也需关注以便兼容旧脚本。

参与讨论