Skip to content

Commit 891b3c2

Browse files
committed
Switching mcore to upstream main
Signed-off-by: Ahmad Kiswani <kiswani.ahmad@gmail.com>
1 parent 84bede0 commit 891b3c2

File tree

4 files changed

+73
-16
lines changed

4 files changed

+73
-16
lines changed

.gitmodules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[submodule "3rdparty/Megatron-LM"]
22
path = 3rdparty/Megatron-LM-workspace/Megatron-LM
3-
url = https://github.com/yaoyu-33/Megatron-LM.git
4-
branch = yifu/remove_do_not_average_loss
3+
url = https://github.com/NVIDIA/Megatron-LM.git
4+
branch = main
55
shallow = true
66
[submodule "3rdparty/Megatron-Bridge"]
77
path = 3rdparty/Megatron-Bridge-workspace/Megatron-Bridge
Submodule Megatron-LM updated 723 files

3rdparty/Megatron-LM-workspace/setup.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
# VCS dependencies use full "pkg @ git+URL@rev" format matching pyproject.toml [tool.uv.sources]
4444
CACHED_DEPENDENCIES = [
4545
# Default dependencies from pyproject.toml
46-
"torch",
46+
"torch>=2.6.0",
4747
"numpy",
4848
"packaging>=24.2",
4949
# Dev dependencies from pyproject.toml
@@ -58,7 +58,7 @@
5858
"opentelemetry-api~=1.33.1",
5959
"mamba-ssm~=2.2",
6060
"causal-conv1d~=1.5",
61-
"flash-linear-attention~=0.3.2",
61+
"flash-linear-attention~=0.4.0",
6262
"nv-grouped-gemm~=1.1",
6363
"megatron-energon[av_decode]~=6.0",
6464
"av",
@@ -69,6 +69,9 @@
6969
"emerging_optimizers @ git+https://github.com/NVIDIA-NeMo/Emerging-Optimizers.git@v0.1.0",
7070
"datasets",
7171
"fastapi~=0.50",
72+
"flask[async]",
73+
"hypercorn",
74+
"openai",
7275
]
7376

7477

uv.lock

Lines changed: 65 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)