Need clarification about TensorRT releases


I have few questions related tensorrt versions…

  1. Why i am seeing only four versions of tensorrt when i run the beow commands…


sudo yum-config-manager --add-repo
sudo yum --showduplicate list tensorrt


tensorrt.x86_64 cuda-rhel7-x86_64
tensorrt.x86_64 cuda-rhel7-x86_64
tensorrt.x86_64 cuda-rhel7-x86_64
tensorrt.x86_64 cuda-rhel7-x86_64

  1. How do I get access to older tensorrt packages? so that i can install it with the below command.
    sudo yum install tensorrt- -y

  2. Latest NVIDIA TensorRT container release 22.7 is with TensorRT 8.4.1.
    Let us say if I build tensorrt engine on (with the rpm installation shown above).
    Can I run inference with the tensorrt engine (version: on tensorrt container (release:22.7, tensorrt verison:8.4.1)
    is the difference between and 8.4.1 is ok? or it is not allowed?


TensorRT Version: n/a
GPU Type: n/a
Nvidia Driver Version: n/a
CUDA Version: n/a
CUDNN Version: n/a
Operating System + Version:n/a
Python Version (if applicable): n/a
TensorFlow Version (if applicable):n/a
PyTorch Version (if applicable): n/a
Baremetal or Container (if container which image + tag):n/a

Relevant Files


Steps To Reproduce


Please refer to the installation steps from the below link if in case you are missing on anything

Also, we suggest you to use TRT NGC containers to avoid any system dependency related issues.



You can download the older packages from the below link and follow the instructions from the installation guide above shared.

TensorRT engine is specific to the TensorRT version, GPU, OS, platform, etc, and not portable across the versions/platforms. You need to rebuild the engine to run on different version.

Thank you.

Hi spolisetty

  1. If I see NVIDIA NGC catalog(below link) for tensorrt images, there is no separate tags for different OS’s.
    TensorRT | NVIDIA NGC
    So I am thinking that tensorrt is not OS dependent (I meant different types of linux: Debian, centos…)
    Can you please confirm on this…
    This is important to know for me because I can only build my tensorrt engine on CentOs7 and I have to run inference using Nvidia Tensorrt container…This is infrastructure limitation that I have.

  2. If I see the release notes of tensorrt in below link: version 8.4.1 is present, but version is not.
    Release Notes :: NVIDIA Deep Learning TensorRT Documentation
    And when I try to download tensorrt from the below link, by selecting “TensorRT 8.4 GA for X86_64 architecture”, for Centos 7 and cuda 11.XX, it is downloading version
    And there is no link that just gives “TensorRT 8.4.1”, without the fourth digit.
    What version of tensorRT is actually in tensorrt container (release:22.7, tensorrt verison:8.4.1)? I meant the fourth digit of tensorrt version?



  1. Please refer to the NGC container release notes for more details, as mentioned previously, TensorRT is platform-dependent, you need to re-build the engine on the platform you’d like to run. Container Release Notes :: NVIDIA Deep Learning TensorRT Documentation
  2. They both are the same version You can try dpkg -l | grep TensorRT inside the container for confirmation.

Thank you.

Thanks…that is useful…

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.