Skip to content

Commit a0c261d

Browse files
authored
chore: Bump pytorch to 26.06 and vllm to 0.24.0 (#718)
Signed-off-by: Charlie Truong <chtruong@nvidia.com>
1 parent e0a20e4 commit a0c261d

4 files changed

Lines changed: 310 additions & 158 deletions

File tree

docker/Dockerfile.pytorch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM nvcr.io/nvidian/nemo:export-deploy-pyt-26.04-vllm-v0.20.1
15+
FROM nvcr.io/nvidian/nemo:export-deploy-pyt-26.06-vllm-v0.24.0
1616
WORKDIR /workspace
1717
COPY . .
1818
ARG INFERENCE_FRAMEWORK

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ dependencies = [
8080

8181
[project.optional-dependencies]
8282
inframework = []
83-
vllm = ["vllm~=0.20.1", "pandas", "timm"]
83+
vllm = ["vllm~=0.24.0", "pandas", "timm"]
8484
trt-onnx = [
8585
"tensorrt==10.16.1.11",
8686
"onnx==1.21.0",
@@ -147,23 +147,25 @@ override-dependencies = [
147147
"urllib3>1.27.0",
148148
"tiktoken>=0.9.0", # because nemo-toolkit and megatron-bridge disagree on tiktoken, we need to pin it here,
149149
"fsspec[http]>=2023.1.0,<=2024.9.0",
150-
"transformer-engine[pytorch]>=2.14.0a0,<2.17.0",
150+
"transformer-engine[pytorch]>=2.16.0a0,<2.19.0",
151151
"open-clip-torch>=3.2.0",
152152
"megatron-energon[av-decode]>=6.0,<7.dev0",
153153
"flashinfer-python==0.6.8.post1",
154154
"datasets>=3.3.0",
155155
"flash-linear-attention>=0.3.0,<0.4.dev0",
156156
"patchelf; sys_platform=='never'",
157157
"nvidia-resiliency-ext>=0.6.0",
158-
"transformer-engine[pytorch,core_cu13]>=2.14.0a0,<2.17.0; sys_platform != 'darwin'",
159-
"transformer-engine-cu13>=2.14.0a0,<2.17.0; sys_platform != 'darwin'",
158+
"transformer-engine[pytorch,core_cu13]>=2.16.0a0,<2.19.0; sys_platform != 'darwin'",
159+
"transformer-engine-cu13>=2.16.0a0,<2.19.0; sys_platform != 'darwin'",
160160
"transformer-engine-cu12; sys_platform == 'never'",
161161
"mamba-ssm>=2.3.0,<2.4.0",
162-
"transformers>=5.0.0",
162+
"transformers==5.8.1",
163163
"protobuf~=6.33.5",
164164
"opencv-python-headless; sys_platform == 'never'",
165165
"cryptography>=43.0.0,<47",
166166
"onnx<1.20.0",
167+
"flashinfer-python==0.6.8.post1",
168+
"flashinfer-cubin==0.6.8.post1",
167169
]
168170
prerelease = "allow"
169171

tests/functional_tests/utils/run_onnx_trt_reranking_export.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def get_args():
5252
)
5353
parser.add_argument(
5454
"--trt_version_compatible",
55-
default=True,
55+
default=False,
5656
action="store_true",
5757
help="Whether to generate version compatible TensorRT models.",
5858
)

0 commit comments

Comments
 (0)