Skip to content

Commit c947b3c

Browse files
committed
Update commit to supported Megatron Bridge version
Signed-off-by: Hollow Man <[email protected]>
1 parent ac94a86 commit c947b3c

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

.github/workflows/e2e_ppo_trainer_megatron_vllm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ jobs:
145145
- name: clean up and install Megatron-Bridge
146146
run: |
147147
rm -rf checkpoints
148-
pip3 install git+https://github.com/NVIDIA-NeMo/Megatron-Bridge.git@953aabf --no-deps --no-build-isolation
149-
pip3 install git+https://github.com/NVIDIA/Megatron-LM.git@2d398b4 --no-deps --no-build-isolation
148+
pip3 install git+https://github.com/NVIDIA-NeMo/Megatron-Bridge.git@550924c --no-deps --no-build-isolation
149+
pip3 install git+https://github.com/NVIDIA/Megatron-LM.git@5455f0a --no-deps --no-build-isolation
150150
pip3 install "nvidia-modelopt[torch]>=0.37.0" transformers==4.57.1
151151
- name: Running GSM8K E2E training tests with 3D parallelism on 8 L20 GPUs with Megatron, use Megatron-Bridge LoRA e2e to pre-load and save (Deepseek)
152152
run: |

.github/workflows/e2e_ppo_trainer_megatron_vllm_2.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ jobs:
124124
run: |
125125
pip3 install -r requirements-test.txt
126126
pip3 install --no-deps -e .
127-
pip3 install git+https://github.com/NVIDIA-NeMo/Megatron-Bridge.git@953aabf --no-deps --no-build-isolation
128-
pip3 install git+https://github.com/NVIDIA/Megatron-LM.git@2d398b4 --no-deps --no-build-isolation
127+
pip3 install git+https://github.com/NVIDIA-NeMo/Megatron-Bridge.git@550924c --no-deps --no-build-isolation
128+
pip3 install git+https://github.com/NVIDIA/Megatron-LM.git@5455f0a --no-deps --no-build-isolation
129129
pip3 install "nvidia-modelopt[torch]>=0.37.0" transformers==4.57.1
130130
- name: Prepare GSM8K dataset
131131
run: |

docs/advance/ppo_lora.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Megatron Backend Usage Guide
6262

6363
You need to install and enable Megatron-Bridge for Megatron LoRA support.
6464

65-
Make sure you use Megatron-Bridge later than 0.2.0, and we recommended using `this commit <https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/953aabf75c0500180dc14a6a76cf9e7e7c4baec7>`_ or later for proper support, and use the following settings to enable Megatron-Bridge:
65+
Make sure you use Megatron-Bridge later than 0.2.0, and we recommended using `this commit <https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/550924c04368a175ef261a72230204410f455260>`_ or later for proper support, and use the following settings to enable Megatron-Bridge:
6666

6767
- ``actor_rollout_ref.actor.megatron.use_mbridge=True``
6868
- ``actor_rollout_ref.actor.megatron.vanilla_mbridge=False``

examples/grpo_trainer/run_qwen2-7b_math_megatron_lora.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -xeuo pipefail
33

44
# Need to install Megatron-Bridge
55
# NOTE: Make sure you use Megatron-Bridge later than 0.2.0
6-
# (Recommend https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/953aabf75c0500180dc14a6a76cf9e7e7c4baec7 or later)
6+
# (Recommend https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/550924c04368a175ef261a72230204410f455260 or later)
77
# for proper MoE LoRA support.
88

99
# For Megatron communication/computation overlapping

examples/grpo_trainer/run_qwen3moe-30b_megatron_lora.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -xeuo pipefail
33

44
# Need to install Megatron-Bridge
55
# NOTE: Make sure you use Megatron-Bridge later than 0.2.0
6-
# (Recommend https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/953aabf75c0500180dc14a6a76cf9e7e7c4baec7 or later)
6+
# (Recommend https://github.com/NVIDIA-NeMo/Megatron-Bridge/commit/550924c04368a175ef261a72230204410f455260 or later)
77
# for proper MoE LoRA support.
88

99
# For Megatron communication/computation overlapping

0 commit comments

Comments
 (0)