eewer commited on
Commit
5c8eb62
·
verified ·
1 Parent(s): 58cf8f4

b200 megatron env manifest, freeze, prebuilt mamba/causal-conv1d CUDA extensions

Browse files
.gitattributes CHANGED
@@ -33,3 +33,5 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ b200/overlays/causal_conv1d_cuda.cpython-312-x86_64-linux-gnu.so filter=lfs diff=lfs merge=lfs -text
37
+ b200/overlays/selective_scan_cuda.cpython-312-x86_64-linux-gnu.so filter=lfs diff=lfs merge=lfs -text
b200/README.md ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Cluster environment backups
2
+
3
+ Per-cluster runtimes for Qwen3.5 / Nemotron post-training. Public on purpose:
4
+ these are recipes and build artifacts, no credentials.
5
+
6
+ Each cluster directory holds `manifest.json` (python, torch, CUDA, driver, GPU,
7
+ `torch.cuda.get_arch_list()`), `pip-freeze-*.txt`, the build scripts, and any
8
+ expensively-built CUDA extensions under `overlays/`.
9
+
10
+ ## Arch compatibility, measured
11
+
12
+ b200 is compute capability 10.0, b300 is 10.3. Neither cluster's torch lists
13
+ `sm_103`, yet a torch built for `sm_100` runs correctly on a B300: matmul,
14
+ transformer-engine Linear and causal_conv1d CUDA ops were all verified on a
15
+ B300 SXM6. Blackwell `sm_103` is binary compatible with `sm_100` cubins, so
16
+ these artifacts are portable across b200 and b300.
17
+
18
+ ## Overlay rule
19
+
20
+ Install overlays with `pip install --target ... --no-deps` and prepend to
21
+ PYTHONPATH. Without `--no-deps`, pip drags PyPI torch and triton into the
22
+ overlay and silently shadows the cluster runtime.
b200/build_mamba_overlay.sbatch ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ #SBATCH --job-name=mamba-overlay
3
+ #SBATCH --partition=main
4
+ #SBATCH --nodes=1
5
+ #SBATCH --ntasks-per-node=1
6
+ #SBATCH --gres=gpu:1
7
+ #SBATCH --cpus-per-task=32
8
+ #SBATCH --mem=256G
9
+ #SBATCH --time=04:00:00
10
+ #SBATCH --output=/NHNHOME/WORKSPACE/wbl-workspace/agentic-rl-260803/logs/%x-%j.log
11
+ #SBATCH --error=/NHNHOME/WORKSPACE/wbl-workspace/agentic-rl-260803/logs/%x-%j.err
12
+ # Build causal-conv1d and mamba-ssm for the B200 megatron-bridge runtime.
13
+ #
14
+ # Nemotron-3-Nano is a hybrid Mamba2/MoE model, and megatron-core's MambaMixer
15
+ # raises ImportError at construction without mamba-ssm, so this is a hard
16
+ # dependency for that architecture alone. Qwen models do not need it.
17
+ #
18
+ # Installed with --target into an overlay directory rather than into the shared
19
+ # venv, which an active SFT job is running out of. Consumers prepend the overlay
20
+ # to PYTHONPATH, exactly like the triton override.
21
+ #
22
+ # No prebuilt wheel exists for torch 2.10 + CUDA 13.1 + cp312, so both packages
23
+ # are compiled from source; FORCE_BUILD stops setup.py from fetching a
24
+ # mismatched release wheel and failing later at import.
25
+ set -euo pipefail
26
+
27
+ ROOT=${ROOT:-/NHNHOME/WORKSPACE/wbl-workspace/agentic-rl-260803}
28
+ PYTHON_BIN=${PYTHON_BIN:-/NHNHOME/WORKSPACE/wbl-workspace/mk/sft_megatron_bridge/env/.venv/bin/python}
29
+ OVERLAY=${OVERLAY:-${ROOT}/env/mamba-overlay}
30
+ # B200 is sm_100. Building every architecture would multiply compile time.
31
+ export TORCH_CUDA_ARCH_LIST=${TORCH_CUDA_ARCH_LIST:-10.0}
32
+ export MAX_JOBS=${MAX_JOBS:-16}
33
+ export CAUSAL_CONV1D_FORCE_BUILD=TRUE
34
+ export MAMBA_FORCE_BUILD=TRUE
35
+ export CUDA_HOME=${CUDA_HOME:-/usr/local/cuda}
36
+ export PATH="${CUDA_HOME}/bin:${PATH}"
37
+
38
+ [[ -x ${PYTHON_BIN} ]] || { echo "missing python ${PYTHON_BIN}" >&2; exit 2; }
39
+ command -v nvcc >/dev/null || { echo "nvcc not on PATH" >&2; exit 2; }
40
+ rm -rf "${OVERLAY}"
41
+ mkdir -p "${OVERLAY}"
42
+
43
+ echo "building into ${OVERLAY} arch=${TORCH_CUDA_ARCH_LIST} nvcc=$(nvcc --version | tail -1)"
44
+
45
+ # --no-build-isolation so the build compiles against the installed NGC torch.
46
+ # --no-deps because the overlay is prepended to PYTHONPATH: letting pip resolve
47
+ # dependencies here pulls PyPI torch (2.13) and triton 3.7.1 into the overlay,
48
+ # which would shadow torch 2.10.0a0+nv25.12 and re-introduce exactly the triton
49
+ # this runtime already has to override. Every real runtime dependency
50
+ # (torch, einops, transformers, ninja, packaging) is present in the venv.
51
+ for pkg in causal-conv1d mamba-ssm; do
52
+ echo "=== ${pkg} $(date -Is)"
53
+ "${PYTHON_BIN}" -m pip install --no-cache-dir --no-build-isolation --no-deps \
54
+ --target "${OVERLAY}" --upgrade "${pkg}"
55
+ done
56
+
57
+ # The overlay must contain the two extensions and nothing that shadows the
58
+ # runtime. A stray torch/triton here is worse than a missing build.
59
+ for forbidden in torch triton nvidia; do
60
+ if [[ -e ${OVERLAY}/${forbidden} ]]; then
61
+ echo "overlay contains ${forbidden}; it would shadow the runtime" >&2
62
+ exit 2
63
+ fi
64
+ done
65
+
66
+ # A successful pip exit does not mean the CUDA extension imports.
67
+ PYTHONPATH="${OVERLAY}:${PYTHONPATH:-}" "${PYTHON_BIN}" - <<'PYCHECK'
68
+ import causal_conv1d, mamba_ssm
69
+ from mamba_ssm.ops.triton.selective_state_update import selective_state_update # noqa: F401
70
+ from causal_conv1d import causal_conv1d_fn # noqa: F401
71
+ print(f"import ok causal_conv1d={causal_conv1d.__version__} mamba_ssm={mamba_ssm.__version__}")
72
+ PYCHECK
73
+ echo "mamba overlay ready at ${OVERLAY}"
b200/manifest.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cluster": "b200",
3
+ "python": "3.12.3",
4
+ "torch": "2.10.0a0+b4e4ee81d3.nv25.12",
5
+ "torch_cuda": "13.1",
6
+ "arch_list": [
7
+ "sm_75",
8
+ "sm_80",
9
+ "sm_86",
10
+ "sm_90",
11
+ "sm_100",
12
+ "sm_120",
13
+ "compute_120"
14
+ ],
15
+ "driver": "580.95.05",
16
+ "gpu": "NVIDIA B200",
17
+ "megatron_venv": "/NHNHOME/WORKSPACE/wbl-workspace/mk/sft_megatron_bridge/env/.venv",
18
+ "note": "venv uses include-system-site-packages; torch lives in /usr/local/lib/python3.12/dist-packages",
19
+ "overlays": {
20
+ "triton-override": "symlinks to system pytorch-triton 3.5.1+nv25.12",
21
+ "mamba-overlay": "causal_conv1d 1.6.2.post1 + mamba_ssm 2.3.2.post1, TORCH_CUDA_ARCH_LIST=10.0"
22
+ }
23
+ }
b200/overlays/causal_conv1d_cuda.cpython-312-x86_64-linux-gnu.so ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:34638d5ecd6ad203268cf1101bff7aca6c89f7f59936fbc71f6b104796490495
3
+ size 263955008
b200/overlays/selective_scan_cuda.cpython-312-x86_64-linux-gnu.so ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6b0c7538e3fb583a9e38691a030d5430ed71111f7a1dcc0e451a5d15bbcae838
3
+ size 352830088
b200/pip-freeze-megatron.txt ADDED
@@ -0,0 +1,358 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ absl-py==2.5.0
2
+ accelerate==1.14.0
3
+ aiohappyeyeballs==2.6.1
4
+ aiohttp==3.13.2
5
+ aiosignal==1.4.0
6
+ annotated-doc==0.0.4
7
+ annotated-types==0.7.0
8
+ antlr4-python3-runtime==4.9.3
9
+ anyio==4.14.2
10
+ apex @ file:///opt/pytorch/apex/dist/apex-0.1-cp312-cp312-linux_x86_64.whl#sha256=c6b3c445cf3dc8a24feac6070374927729abb4dcf4d27f2df9eacc9256e9575b
11
+ apturl==0.5.2
12
+ argon2-cffi==25.1.0
13
+ argon2-cffi-bindings==25.1.0
14
+ arrow==1.4.0
15
+ asttokens==3.0.1
16
+ astunparse==1.6.3
17
+ async-lru==2.0.5
18
+ attrs==26.1.0
19
+ audioread==3.1.0
20
+ ayatana-settings==23.11.14
21
+ babel==2.17.0
22
+ bcrypt==3.2.2
23
+ beautifulsoup4==4.14.3
24
+ black==25.12.0
25
+ bleach==6.3.0
26
+ blinker==1.7.0
27
+ Brlapi==0.8.5
28
+ Brotli==1.1.0
29
+ build==1.3.0
30
+ certifi==2026.6.17
31
+ cffi==2.0.0
32
+ chardet==5.2.0
33
+ charset-normalizer==3.4.9
34
+ click==8.4.2
35
+ cloud-init==25.2
36
+ cmake==3.31.6
37
+ colorama==0.4.6
38
+ comm==0.2.3
39
+ configobj==5.0.8
40
+ contourpy==1.3.3
41
+ cryptography==41.0.7
42
+ cuda-bindings==13.3.1
43
+ cuda-pathfinder==1.5.6
44
+ cuda-toolkit==13.0.3.0
45
+ cupshelpers==1.0
46
+ cycler==0.12.1
47
+ Cython==3.2.3
48
+ datasets==4.4.1
49
+ dbus-python==1.3.2
50
+ debugpy==1.8.19
51
+ decorator==5.2.1
52
+ defer==1.0.6
53
+ defusedxml==0.7.1
54
+ deja-dup-caja==0.0.9
55
+ dill==0.4.0
56
+ distro==1.9.0
57
+ distro-info==1.7+build1
58
+ dllist==2.0.0
59
+ dm-tree==0.1.9
60
+ docstring_parser==0.17.0
61
+ duplicity==2.1.4
62
+ einops==0.8.2
63
+ execnet==2.1.2
64
+ executing==2.2.1
65
+ expecttest==0.3.0
66
+ fasteners==0.18
67
+ fastjsonschema==2.21.2
68
+ filelock==3.31.1
69
+ fla-core==0.5.1
70
+ flash-linear-attention==0.5.1
71
+ flash_attn @ file:///opt/transfer/flash_attn-2.7.4.post1%2B25.12-40345937-cp312-cp312-linux_x86_64.whl#sha256=6bea1da1398e405b0e92cf109d3acd739c401928c8595a377810867f3a69ebb6
72
+ folder-color-caja==0.0.86
73
+ folder-color-common==0.0.86
74
+ fonttools==4.61.1
75
+ fqdn==1.5.1
76
+ frozenlist==1.8.0
77
+ fsspec==2026.6.0
78
+ gast==0.6.0
79
+ gpg==1.18.0
80
+ grpcio==1.82.1
81
+ grpcio-tools==1.82.1
82
+ h11==0.16.0
83
+ hf-xet==1.5.2
84
+ httpcore==1.0.9
85
+ httplib2==0.20.4
86
+ httpx==0.28.1
87
+ huggingface_hub==1.24.0
88
+ hydra-core==1.3.2
89
+ hypothesis==6.130.8
90
+ idna==3.18
91
+ importlib_metadata==8.7.0
92
+ iniconfig==2.3.0
93
+ intel-openmp==2021.4.0
94
+ ipykernel==7.1.0
95
+ ipython==9.8.0
96
+ ipython_pygments_lexers==1.1.1
97
+ isoduration==20.11.0
98
+ isort==7.0.0
99
+ jedi==0.19.2
100
+ Jinja2==3.1.6
101
+ joblib==1.5.3
102
+ json5==0.12.1
103
+ jsonpatch==1.32
104
+ jsonpointer==3.0.0
105
+ jsonschema==4.26.0
106
+ jsonschema-specifications==2025.9.1
107
+ jupyter-events==0.12.0
108
+ jupyter-lsp==2.3.0
109
+ jupyter_client==8.7.0
110
+ jupyter_core==5.9.1
111
+ jupyter_server==2.17.0
112
+ jupyter_server_terminals==0.5.3
113
+ jupyterlab==4.5.1
114
+ jupyterlab_code_formatter==3.0.2
115
+ jupyterlab_pygments==0.3.0
116
+ jupyterlab_server==2.28.0
117
+ jupyterlab_tensorboard_pro @ file:///builder/jupyterlab_tensorboard_pro-4.0.0-py2.py3-none-any.whl#sha256=f6a3aac9a33e4253412508bc3a237dcb7cfc751badc0ffc6cab28c0b3a8b44da
118
+ jupytext==1.18.1
119
+ kiwisolver==1.4.9
120
+ language-selector==0.1
121
+ lark==1.3.1
122
+ launchpadlib==1.11.0
123
+ lazr.restfulclient==0.14.6
124
+ lazr.uri==1.0.6
125
+ lazy_loader==0.4
126
+ librosa==0.11.0
127
+ lightning-thunder @ file:///opt/pytorch/lightning-thunder
128
+ lightning-utilities==0.15.2
129
+ lintrunner==0.12.7
130
+ llvmlite==0.46.0
131
+ looseversion==1.3.0
132
+ louis==3.29.0
133
+ Magnus==1.0.3
134
+ makefun==1.16.0
135
+ Mako==1.3.2.dev0
136
+ Markdown==3.10.2
137
+ markdown-it-py==4.2.0
138
+ MarkupSafe==3.0.3
139
+ mate-hud==22.10.3
140
+ mate-menu==22.4.2
141
+ mate-tweak==22.10.0
142
+ matplotlib==3.10.8
143
+ matplotlib-inline==0.2.1
144
+ mdit-py-plugins==0.5.0
145
+ mdurl==0.1.2
146
+ megatron-bridge==0.5.0
147
+ megatron-core==0.18.0
148
+ mistral_common==1.11.6
149
+ mistune==3.1.4
150
+ mkl==2021.1.1
151
+ mkl-devel==2021.1.1
152
+ mkl-include==2021.1.1
153
+ ml_dtypes==0.5.4
154
+ mock==5.2.0
155
+ monotonic==1.6
156
+ mpi4py==4.1.1
157
+ mpmath==1.3.0
158
+ msgpack==1.1.2
159
+ multidict==6.7.0
160
+ multiprocess==0.70.18
161
+ mutagen==1.46.0
162
+ mypy_extensions==1.1.0
163
+ nbclient==0.10.2
164
+ nbconvert==7.16.6
165
+ nbformat==5.10.4
166
+ nest-asyncio==1.6.0
167
+ networkx==3.6.1
168
+ ninja==1.13.0
169
+ notebook==7.5.1
170
+ notebook_shim==0.2.4
171
+ numba==0.63.1
172
+ numpy==2.3.5
173
+ nv-one-logger-core==2.3.1
174
+ nv-one-logger-training-telemetry==2.3.1
175
+ nvfuser @ file:///opt/pytorch/fuser/python
176
+ nvidia-cublas==13.1.1.3
177
+ nvidia-cuda-cupti==13.0.85
178
+ nvidia-cuda-nvrtc==13.0.88
179
+ nvidia-cuda-runtime==13.0.96
180
+ nvidia-cuda-runtime-cu13==0.0.0a0
181
+ nvidia-cudnn-cu13==9.20.0.48
182
+ nvidia-cudnn-frontend @ file:///opt/pytorch/lightning-thunder/tmp/cudnn_frontend
183
+ nvidia-cufft==12.0.0.61
184
+ nvidia-cufile==1.15.1.6
185
+ nvidia-curand==10.4.0.35
186
+ nvidia-cusolver==12.0.4.66
187
+ nvidia-cusparse==12.6.3.3
188
+ nvidia-cusparselt-cu13==0.8.1
189
+ nvidia-dali-cuda130==1.52.0
190
+ nvidia-ml-py==13.610.43
191
+ nvidia-modelopt==0.39.0
192
+ nvidia-nccl-cu13==2.29.7
193
+ nvidia-nvcomp-cu13==5.0.0.6
194
+ nvidia-nvimgcodec-cu13==0.6.1.37
195
+ nvidia-nvjitlink==13.3.33
196
+ nvidia-nvjpeg==13.0.2.28
197
+ nvidia-nvjpeg2k-cu13==0.9.1.47
198
+ nvidia-nvshmem-cu13==3.4.5
199
+ nvidia-nvtiff-cu13==0.6.0.78
200
+ nvidia-nvtx==13.0.85
201
+ nvidia-resiliency-ext==0.6.0
202
+ nvtx==0.2.14
203
+ oauthlib==3.2.2
204
+ olefile==0.46
205
+ omegaconf==2.3.1
206
+ onboard==1.4.1
207
+ onnx @ file:///opt/pytorch/pytorch/third_party/onnx
208
+ onnx-ir==0.1.12
209
+ onnxscript==0.5.7
210
+ opt_einsum==3.4.0
211
+ optree==0.18.0
212
+ orjson==3.11.9
213
+ overrides==7.7.0
214
+ packaging==26.2
215
+ pandas==2.3.3
216
+ pandocfilters==1.5.1
217
+ paramiko==2.12.0
218
+ parso==0.8.5
219
+ pathspec==0.12.1
220
+ peft==0.19.1
221
+ pexpect==4.9.0
222
+ pillow==12.3.0
223
+ platformdirs==4.10.1
224
+ pluggy==1.6.0
225
+ polygraphy==0.49.26
226
+ pooch==1.8.2
227
+ prometheus_client==0.23.1
228
+ prompt_toolkit==3.0.52
229
+ propcache==0.4.1
230
+ protobuf==7.35.1
231
+ psutil==7.2.2
232
+ ptyprocess==0.7.0
233
+ PuLP==3.3.0
234
+ pulsemixer==1.5.1
235
+ pure_eval==0.2.3
236
+ pyarrow==25.0.0
237
+ pyasyncore==1.0.2
238
+ pybind11==3.0.1
239
+ pybind11-global==3.0.1
240
+ pycairo==1.25.1
241
+ pycocotools @ git+https://github.com/nvidia/cocoapi.git@08350a157b41f0755a536441b5abec89ab934c5b#subdirectory=PythonAPI
242
+ pycountry==26.2.16
243
+ pycparser==2.23
244
+ pycryptodomex==3.20.0
245
+ pycups==2.0.1
246
+ pydantic==2.13.4
247
+ pydantic-extra-types==2.11.1
248
+ pydantic_core==2.46.4
249
+ Pygments==2.20.0
250
+ PyGObject==3.48.2
251
+ pyinotify==0.9.6
252
+ PyJWT==2.7.0
253
+ PyNaCl==1.5.0
254
+ pyparsing==3.2.5
255
+ pyproject_hooks==1.2.0
256
+ pyrsistent==0.20.0
257
+ pyserial==3.5
258
+ pytest==8.1.1
259
+ pytest-flakefinder==1.1.0
260
+ pytest-rerunfailures==16.1
261
+ pytest-shard==0.1.2
262
+ pytest-xdist==3.8.0
263
+ python-apt==2.7.7+ubuntu5.1
264
+ python-dateutil==2.9.0.post0
265
+ python-debian==0.1.49+ubuntu2
266
+ python-json-logger==4.0.0
267
+ python-xlib==0.33
268
+ python_hostlist==2.3.0
269
+ pytokens==0.3.0
270
+ pytorch-triton @ file:///tmp/dist/pytorch_triton-3.5.1%2Bgitbfeb0668.nv25.12-cp312-cp312-linux_x86_64.whl#sha256=5b91915ef04aa474fc46b0b2523c18c298052d104ada0b6d3c91daeba8bda919
271
+ pytz==2025.2
272
+ pyxdg==0.28
273
+ PyYAML==6.0.3
274
+ pyzmq==27.1.0
275
+ referencing==0.37.0
276
+ regex==2026.7.19
277
+ requests==2.34.2
278
+ rfc3339-validator==0.1.4
279
+ rfc3986-validator==0.1.1
280
+ rfc3987-syntax==1.1.0
281
+ rich==15.0.0
282
+ rpds-py==2026.6.3
283
+ safetensors==0.8.0
284
+ scikit-learn==1.8.0
285
+ scipy==1.16.3
286
+ Send2Trash==1.8.3
287
+ sentry-sdk==2.66.0
288
+ setproctitle==1.3.3
289
+ setuptools==83.0.0
290
+ shellingham==1.5.4
291
+ six==1.17.0
292
+ sortedcontainers==2.4.0
293
+ soundfile==0.13.1
294
+ soupsieve==2.8
295
+ soxr==1.0.0
296
+ ssh-import-id==5.11
297
+ stack-data==0.6.3
298
+ StrEnum==0.4.15
299
+ sympy==1.14.0
300
+ systemd-python==235
301
+ tabulate==0.9.0
302
+ tbb==2021.13.1
303
+ tensorboard==2.21.0
304
+ tensorboard-data-server==0.7.2
305
+ tensorrt @ file:///workspace/TensorRT-10.14.1.48/python/tensorrt-10.14.1.48-cp312-none-linux_x86_64.whl#sha256=a5cf85f323da63a902f66869f5fbf07079bd1ca4e397b8810c1bf7cb4b19de76
306
+ terminado==0.18.1
307
+ threadpoolctl==3.6.0
308
+ tiktoken==0.13.0
309
+ tinycss2==1.4.0
310
+ tokenizers==0.22.2
311
+ toml==0.10.2
312
+ tomli==2.3.0
313
+ torch @ file:///opt/transfer/torch-2.10.0a0%2Bb4e4ee81d3.nv25.12-40345937-cp312-cp312-linux_x86_64.whl#sha256=f4951a7100ee9e38e9ee497b31524f71597a8f16edfaee66735a03bda61e4af7
314
+ torch_tensorrt @ file:///opt/pytorch/torch_tensorrt/dist/torch_tensorrt-2.10.0a0-cp312-cp312-linux_x86_64.whl#sha256=d065f2cc3c14e76494635909a64b91c4c5ed6cfbdde9337eabab0a91da88150e
315
+ torchao @ file:///opt/pytorch/ao
316
+ torchdata==0.11.0
317
+ torchprofile==0.0.4
318
+ torchtitan @ file:///opt/pytorch/torchtitan
319
+ torchvision @ file:///opt/transfer/torchvision-0.25.0a0%2Bca221243-40345937-cp312-cp312-manylinux_2_28_x86_64.whl#sha256=9c7f2a12ea750859c1433d20e4b79570d22c04164dd74f2224c8d7cd9fecc49d
320
+ tornado==6.5.4
321
+ tqdm==4.69.0
322
+ traitlets==5.14.3
323
+ transformer_engine @ file:///workspace/TransformerEngine
324
+ transformers==5.8.1
325
+ triton==3.7.1
326
+ triton_kernels @ file:///tmp/dist/triton_kernels-1.0.0%2Bgitbfeb0668.nv25.12-py3-none-any.whl#sha256=f79455e18d1992e2f1ec665551c90f4b3fdf6f1253810da8fa029735716b499d
327
+ typeguard==4.4.4
328
+ typer==0.27.0
329
+ typer-slim==0.20.0
330
+ typing-inspection==0.4.2
331
+ typing_extensions==4.16.0
332
+ tyro==1.0.2
333
+ tzdata==2025.3
334
+ ubuntu-drivers-common==0.0.0
335
+ ubuntu-pro-client==8001
336
+ ufw==0.36.2
337
+ unattended-upgrades==0.1
338
+ uri-template==1.3.0
339
+ urllib3==2.7.0
340
+ uv==0.9.18
341
+ wadllib==1.3.6
342
+ wandb==0.28.1
343
+ wcwidth==0.2.14
344
+ webcolors==25.10.0
345
+ webencodings==0.5.1
346
+ websocket-client==1.9.0
347
+ websockets==10.4
348
+ Werkzeug==3.1.8
349
+ wheel==0.45.1
350
+ wrapt==2.0.1
351
+ xdg==5
352
+ xdoctest==1.0.2
353
+ xkit==0.0.0
354
+ xxhash==3.6.0
355
+ yarl==1.22.0
356
+ yt-dlp==2024.4.9
357
+ zipp==3.23.0
358
+ zstandard==0.25.0
b200/pip-freeze-sglang-git.txt ADDED
File without changes