File tree 9 files changed +34
-26
lines changed
9 files changed +34
-26
lines changed Original file line number Diff line number Diff line change 41
41
"strip_prefix" : "TensorRT-10.6.0.26" ,
42
42
"sha256" : "6c6d92c108a1b3368423e8f69f08d31269830f1e4c9da43b37ba34a176797254" ,
43
43
},
44
+ "10.7.0" : {
45
+ "urls" : "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7.0/zip/TensorRT-10.7.0.23.Windows.win10.cuda-12.6.zip" ,
46
+ "strip_prefix" : "TensorRT-10.7.0.23" ,
47
+ "sha256" : "fbdef004578e7ccd5ee51fe7f846b57422364a743372fd8f9f1d7dbd33f62879" ,
48
+ },
44
49
},
45
50
"linux" : {
46
51
"10.4.0" : {
58
63
"strip_prefix" : "TensorRT-10.6.0.26" ,
59
64
"sha256" : "33d3c2f3f4c84dc7991a4337a6fde9ed33f5c8e5c4f03ac2eb6b994a382b03a0" ,
60
65
},
66
+ "10.7.0" : {
67
+ "urls" : "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7.0/tars/TensorRT-10.7.0.23.Linux.x86_64-gnu.cuda-12.6.tar.gz" ,
68
+ "strip_prefix" : "TensorRT-10.7.0.23" ,
69
+ "sha256" : "d7f16520457caaf97ad8a7e94d802f89d77aedf9f361a255f2c216e2a3a40a11" ,
70
+ },
61
71
},
62
72
}
63
73
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ Torch-TensorRT
7
7
[ ![ Documentation] ( https://img.shields.io/badge/docs-master-brightgreen )] ( https://nvidia.github.io/Torch-TensorRT/ )
8
8
[ ![ pytorch] ( https://img.shields.io/badge/PyTorch-2.4-green )] ( https://www.python.org/downloads/release/python-31013/ )
9
9
[ ![ cuda] ( https://img.shields.io/badge/CUDA-12.4-green )] ( https://developer.nvidia.com/cuda-downloads )
10
- [ ![ trt] ( https://img.shields.io/badge/TensorRT-10.3 .0-green )] ( https://github.com/nvidia/tensorrt-llm )
10
+ [ ![ trt] ( https://img.shields.io/badge/TensorRT-10.7 .0-green )] ( https://github.com/nvidia/tensorrt-llm )
11
11
[ ![ license] ( https://img.shields.io/badge/license-BSD--3--Clause-blue )] ( ./LICENSE )
12
12
[ ![ linux_tests] ( https://github.com/pytorch/TensorRT/actions/workflows/build-test-linux.yml/badge.svg )] ( https://github.com/pytorch/TensorRT/actions/workflows/build-test-linux.yml )
13
13
[ ![ windows_tests] ( https://github.com/pytorch/TensorRT/actions/workflows/build-test-windows.yml/badge.svg )] ( https://github.com/pytorch/TensorRT/actions/workflows/build-test-windows.yml )
@@ -119,7 +119,7 @@ These are the following dependencies used to verify the testcases. Torch-TensorR
119
119
- Bazel 6.3.2
120
120
- Libtorch 2.5.0.dev (latest nightly) (built with CUDA 12.4)
121
121
- CUDA 12.4
122
- - TensorRT 10.6 .0.26
122
+ - TensorRT 10.7 .0.23
123
123
124
124
## Deprecation Policy
125
125
Original file line number Diff line number Diff line change 1
- __cuda_version__ : " 12.4 "
2
- __tensorrt_version__ : " >= 10.3.0,<=10.6 .0"
1
+ __cuda_version__ : " 12.6 "
2
+ __tensorrt_version__ : " 10.7 .0"
Original file line number Diff line number Diff line change 2
2
# The issue was smoke test installs the built torch_tensorrt wheel file and checks `import torch_tensorrt; print(torch_tensorrt.__version__)`
3
3
# Since tensorrt cannot be pip installable in CI, the smoke test will fail.
4
4
# One way we tried to handle it is manually install tensorrt wheel while by extracting from the tarball.
5
- # However, the TensorRT-10.3 .0.26 /lib path doesn't seem to show up in LD_LIBRARY_PATH even if we explicitly set it.
5
+ # However, the TensorRT-10.7 .0.23 /lib path doesn't seem to show up in LD_LIBRARY_PATH even if we explicitly set it.
6
6
# TODO: Implement a custom smoke_test script to verify torch_tensorrt installation.
Original file line number Diff line number Diff line change @@ -3,13 +3,14 @@ FROM pytorch/manylinux2_28-builder:cuda12.6
3
3
RUN yum install -y ninja-build
4
4
5
5
# download TensorRT tarball
6
- RUN wget -q https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.3 .0/tars/TensorRT-10.3 .0.26 .Linux.x86_64-gnu.cuda-12.5 .tar.gz \
7
- && gunzip TensorRT-10.3 .0.26 .Linux.x86_64-gnu.cuda-12.5 .tar.gz \
8
- && tar -xvf TensorRT-10.3 .0.26 .Linux.x86_64-gnu.cuda-12.5 .tar \
9
- && rm TensorRT-10.3 .0.26 .Linux.x86_64-gnu.cuda-12.5 .tar
6
+ RUN wget -q https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7 .0/tars/TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6 .tar.gz \
7
+ && gunzip TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6 .tar.gz \
8
+ && tar -xvf TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6 .tar \
9
+ && rm TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6 .tar
10
10
11
- ENV TENSORRT_DIR=/TensorRT-10.3.0.26
12
- ENV TENSORRT_VERSION=10.3.0
11
+ ENV TENSORRT_DIR=/TensorRT-10.7.0.23
12
+ ENV TENSORRT_VERSION=10.7.0
13
+ ENV USE_CXX11_ABI=1
13
14
14
15
RUN wget https://github.com/bazelbuild/bazelisk/releases/download/v1.17.0/bazelisk-linux-amd64 \
15
16
&& mv bazelisk-linux-amd64 /usr/bin/bazel \
Original file line number Diff line number Diff line change @@ -67,20 +67,18 @@ http_archive(
67
67
http_archive(
68
68
name = "tensorrt",
69
69
build_file = "@//third_party/tensorrt/archive:BUILD",
70
- sha256 = "33d3c2f3f4c84dc7991a4337a6fde9ed33f5c8e5c4f03ac2eb6b994a382b03a0",
71
- strip_prefix = "TensorRT-10.6.0.26",
70
+ strip_prefix = "TensorRT-10.7.0.23",
72
71
urls = [
73
- "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.6 .0/tars/TensorRT-10.6 .0.26 .Linux.x86_64-gnu.cuda-12.6.tar.gz",
72
+ "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7 .0/tars/TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6.tar.gz",
74
73
],
75
74
)
76
75
77
76
http_archive(
78
77
name = "tensorrt_win",
79
78
build_file = "@//third_party/tensorrt/archive:BUILD",
80
- sha256 = "6c6d92c108a1b3368423e8f69f08d31269830f1e4c9da43b37ba34a176797254",
81
- strip_prefix = "TensorRT-10.6.0.26",
79
+ strip_prefix = "TensorRT-10.7.0.23",
82
80
urls = [
83
- "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.6 .0/zip/TensorRT-10.6 .0.26 .Windows.win10.cuda-12.6.zip",
81
+ "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7 .0/zip/TensorRT-10.7 .0.23 .Windows.win10.cuda-12.6.zip",
84
82
],
85
83
)
86
84
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ http_archive(
63
63
64
64
new_local_repository(
65
65
name = "tensorrt_win",
66
- path = "C:/TensorRT-10.3 .0.26 ",
66
+ path = "C:/TensorRT-10.7 .0.23 ",
67
67
build_file = "@//third_party/tensorrt/local:BUILD"
68
68
)
69
69
Original file line number Diff line number Diff line change @@ -71,10 +71,9 @@ http_archive(
71
71
http_archive(
72
72
name = "tensorrt",
73
73
build_file = "@//third_party/tensorrt/archive:BUILD",
74
- sha256 = "adff1cd5abe5d87013806172351e58fd024e5bf0fc61d49ef4b84cd38ed99081",
75
- strip_prefix = "TensorRT-10.3.0.26",
74
+ strip_prefix = "TensorRT-10.7.0.23",
76
75
urls = [
77
- "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.3 .0/tars/TensorRT-10.3 .0.26 .Linux.x86_64-gnu.cuda-12.5 .tar.gz",
76
+ "https://developer.nvidia.com/downloads/compute/machine-learning/tensorrt/10.7 .0/tars/TensorRT-10.7 .0.23 .Linux.x86_64-gnu.cuda-12.6 .tar.gz",
78
77
],
79
78
)
80
79
You can’t perform that action at this time.
0 commit comments