已关闭
[ignore] [ci-test] Bad patch 1 bad path #67
hanboyou创建于 2025年12月13日关闭于 2025年12月24日
[ignore] [ci-test] Bad patch 1 bad path #67
已关闭
hanboyou创建于 2025年12月13日关闭于 2025年12月24日
3 个文件变更+10-5
@@ -1,5 +1,10 @@
1# Qwen3系列模型 RL训练优化实践样例1# Qwen3系列模型 RL训练优化实践样例
2- 2+[2025/12/21 00:33:59.173 GMT+08:00] - [Missing reference] Patch '0001-feature-model_converter.patch' is not mentioned in README.md.
3+[2025/12/21 00:33:59.173 GMT+08:00] - [Missing reference] Patch '0006-vllm_ascend-feature-chunk_moe_eager.patch' is not mentioned in README.md.
4+[2025/12/21 00:33:59.173 GMT+08:00] - [Missing reference] Patch '0011-verl-feature-enable_rollout_rebalance.patch' is not mentioned in README.md.
5+[2025/12/21 00:33:59.173 GMT+08:00] - [Missing reference] Patch '0001-mindspeed-bugfix-bad_patch.patch' is not mentioned in README.md.
6+[2025/12/21 00:33:59.173 GMT+08:00] - [Missing reference] Patch '0001-megatron-bugfix-ssssss.patch' is not mentioned in README.md.
7+llm_rl/qwen3/patches/megatron/0001-megatron-bugfix-bad_path.patch
3## 概述8## 概述
4本样例针对Qwen3-235B-A22B和Qwen3-32B模型,基于[veRL开源框架](https://github.com/volcengine/verl),使用veRL原生支持的MindSpeed和vLLM-Ascend框架,完成RL训练全流程的优化适配。9本样例针对Qwen3-235B-A22B和Qwen3-32B模型,基于[veRL开源框架](https://github.com/volcengine/verl),使用veRL原生支持的MindSpeed和vLLM-Ascend框架,完成RL训练全流程的优化适配。
5 10 
@@ -10,7 +10,7 @@
10# distributed under the License is distributed on an "AS IS" BASIS,10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and12# See the License for the specific language governing permissions and
13-# limitations under the License.13+# limitations under the License.j
14 14 
15#!/bin/bash15#!/bin/bash
16set -o pipefail16set -o pipefail
Rllm_rl/qwen3/patches/megatron/0001-megatron-bugfix-state_ten_verification.patchllm_rl/qwen3/patches/megatron/0001-megatron-bugfix-bad_path.patch+3-3
@@ -9,10 +9,10 @@ thereby improving code robustness.
9 llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py | 2 ++9 llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py | 2 ++
10 1 file changed, 2 insertions(+)10 1 file changed, 2 insertions(+)
11 11 
12-diff --git a/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py b/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py12+diff --git a/x/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py b/x/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py
13index a00d1a3..62fe20f 10064413index a00d1a3..62fe20f 100644
14---- a/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py14+--- a/x/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py
15-+++ b/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py15++++ b/x/llm_rl/qwen3/megatron/core/optimizer/distrib_optimizer.py
16@@ -1319,6 +1319,8 @@ class DistributedOptimizer(MixedPrecisionOptimizer):16@@ -1319,6 +1319,8 @@ class DistributedOptimizer(MixedPrecisionOptimizer):
17 # The optimizer state of STEP is handled17 # The optimizer state of STEP is handled
18 # specifically and is read from param_groups.18 # specifically and is read from param_groups.