Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
51d0505
update
xiuhu17 Apr 2, 2026
a36744b
update
xiuhu17 Apr 4, 2026
decb22e
update
xiuhu17 Apr 5, 2026
a5b2563
update
xiuhu17 Apr 5, 2026
ce8a1c6
update
xiuhu17 Apr 6, 2026
2501526
update
xiuhu17 Apr 9, 2026
2383916
update
xiuhu17 Apr 9, 2026
0f1639d
update
xiuhu17 Apr 10, 2026
1653e72
update
xiuhu17 Apr 10, 2026
2da9c4b
update
xiuhu17 Apr 10, 2026
3489663
update
xiuhu17 Apr 10, 2026
cd4d625
update
xiuhu17 Apr 10, 2026
2568512
update
xiuhu17 Apr 10, 2026
4f94d6e
update
xiuhu17 Apr 10, 2026
a478c69
update
xiuhu17 Apr 10, 2026
a943224
update
xiuhu17 Apr 11, 2026
6f7c371
update
xiuhu17 Apr 11, 2026
92ee51a
update
xiuhu17 Apr 11, 2026
6433805
update
xiuhu17 Apr 11, 2026
646cca7
update
xiuhu17 Apr 12, 2026
2e55a36
update
xiuhu17 Apr 12, 2026
d461bf1
update
xiuhu17 Apr 12, 2026
752d2c6
update
xiuhu17 Apr 12, 2026
3c6c419
update
xiuhu17 Apr 12, 2026
1ab9dc4
update
xiuhu17 Apr 13, 2026
cb9a6b6
update
xiuhu17 Apr 14, 2026
1d90b3f
update
xiuhu17 Apr 14, 2026
4c6d66f
update
xiuhu17 Apr 14, 2026
012c487
update
xiuhu17 Apr 14, 2026
8528f8e
update
xiuhu17 Apr 14, 2026
67f2e16
update
xiuhu17 Apr 14, 2026
f31c49d
update
xiuhu17 Apr 14, 2026
c2ef4f2
update
xiuhu17 Apr 14, 2026
c114f45
update
xiuhu17 Apr 14, 2026
5b684eb
update
xiuhu17 Apr 16, 2026
db93f08
update
xiuhu17 Apr 16, 2026
58e5c14
update
xiuhu17 Apr 19, 2026
f9d0295
update
xiuhu17 Apr 20, 2026
419f0c1
update
xiuhu17 Apr 20, 2026
d3ce4dc
update
xiuhu17 Apr 20, 2026
f107e8b
update
xiuhu17 Apr 23, 2026
6875dcd
update
xiuhu17 Apr 23, 2026
d61afbb
update
xiuhu17 Apr 23, 2026
9499487
update
xiuhu17 Apr 25, 2026
47d0da6
update
xiuhu17 Apr 28, 2026
d665342
update
xiuhu17 May 2, 2026
fd9263d
update
xiuhu17 May 2, 2026
0281720
update
xiuhu17 May 3, 2026
926ef7b
update
xiuhu17 May 4, 2026
89c881f
update
xiuhu17 May 4, 2026
5cc97ae
update
xiuhu17 May 4, 2026
abe9d6a
update
xiuhu17 May 6, 2026
6c3d969
update
xiuhu17 May 6, 2026
4ed2026
update
xiuhu17 May 6, 2026
ae91b7e
update
xiuhu17 May 8, 2026
b7996fa
update
xiuhu17 May 8, 2026
e623493
update
xiuhu17 May 8, 2026
001de1b
update
xiuhu17 May 25, 2026
5248af4
update
xiuhu17 May 25, 2026
5ec41ae
update
xiuhu17 May 25, 2026
574e663
update
xiuhu17 May 25, 2026
63c6522
update
xiuhu17 May 26, 2026
34a8455
update
xiuhu17 May 28, 2026
79c6d56
update
xiuhu17 Jun 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
[submodule "3rdparty/Megatron-LM"]
path = 3rdparty/Megatron-LM-workspace/Megatron-LM
url = https://github.com/NVIDIA/Megatron-LM.git
branch = main
shallow = true
[submodule "3rdparty/Megatron-Bridge"]
path = 3rdparty/Megatron-Bridge-workspace/Megatron-Bridge
url = https://github.com/NVIDIA-NeMo/Megatron-Bridge.git
Expand Down
2 changes: 1 addition & 1 deletion 3rdparty/Gym-workspace/Gym
Submodule Gym updated 791 files
2 changes: 1 addition & 1 deletion 3rdparty/Megatron-Bridge-workspace/Megatron-Bridge
Submodule Megatron-Bridge updated 426 files
24 changes: 7 additions & 17 deletions 3rdparty/Megatron-Bridge-workspace/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
bridge_src_dir = "Megatron-Bridge/src/megatron/bridge"
bridge_package_name = "megatron.bridge"

# Default dependencies from pyproject.toml
CACHED_DEPENDENCIES = [
"transformers>=5.0.0,<=5.3.0",
"peft>=0.18.1",
Expand All @@ -48,14 +49,14 @@
"megatron-core[dev,mlm]",
"qwen-vl-utils",
# TODO(https://github.com/NVIDIA-NeMo/RL/issues/2111): upgrade to core_cu13 when we move to CUDA 13 base container
"transformer-engine[pytorch,core_cu12]",
"transformer-engine[pytorch,core_cu13]",
"mamba-ssm",
"nvidia-resiliency-ext~=0.5.0",
"nvidia-resiliency-ext",
"causal-conv1d",
"flash-linear-attention",
"timm",
"open-clip-torch>=3.2.0",
"mlflow>=3.5.0",
"mlflow>=3.9.0",
"comet-ml>=3.50.0",
"torch>=2.6.0",
]
Expand All @@ -73,20 +74,9 @@
project = data["project"]
deps_list = project["dependencies"]
submodule_deps = set(str(d).strip() for d in deps_list)

# Normalize the transformer-engine CUDA variant extra (core_cu12 vs core_cu13)
# so our CUDA 12 override doesn't trip the consistency check against the
# submodule's CUDA 13 default.
# TODO(https://github.com/NVIDIA-NeMo/RL/issues/2111): remove this when we upgrade to CUDA 13
def _normalize_te_cuda(dep):
if dep.startswith("transformer-engine") or dep.startswith("transformer_engine"):
return dep.replace("core_cu13", "core_cu12")
return dep

normalized_submodule = set(_normalize_te_cuda(d) for d in submodule_deps)
normalized_cached = set(_normalize_te_cuda(d) for d in CACHED_DEPENDENCIES)
missing_in_cached = normalized_submodule - normalized_cached
extra_in_cached = normalized_cached - normalized_submodule
cached_deps = set(CACHED_DEPENDENCIES)
missing_in_cached = submodule_deps - cached_deps
extra_in_cached = cached_deps - submodule_deps

if missing_in_cached or extra_in_cached:
print(
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/Megatron-LM-workspace/Megatron-LM
Submodule Megatron-LM deleted from 9e2810
21 changes: 0 additions & 21 deletions 3rdparty/Megatron-LM-workspace/is_megatron_installed.py

This file was deleted.

12 changes: 0 additions & 12 deletions 3rdparty/Megatron-LM-workspace/pyproject.toml

This file was deleted.

206 changes: 0 additions & 206 deletions 3rdparty/Megatron-LM-workspace/setup.py

This file was deleted.

28 changes: 0 additions & 28 deletions examples/configs/grpo_math_1B_sglang.yaml

This file was deleted.

Loading
Loading