TensorRT#
Install#
Software Installation Dependency Chart#
graph LR
A(TensorFlow) --> B(setuptools)
subgraph TensorFlowRT
B(setuptools) --> C(nvidia-pyindex)
C --> D(nvidia-tensorrt)
end
style A fill:#808080,stroke:#333,stroke-width:1px,color:#fff;
Packages installation#
1. setuptools#
Update setuptools, to assure nvidia-pyindex installation. Run the following command in your terminal:
Terminal (WSL2 guest)#
python3 -m pip install --upgrade setuptools pip
2. nvidia-pyindex#
Install nvidia-pyindex. Run the following command in your terminal:
Terminal (WSL2 guest)#
python3 -m pip install nvidia-pyindex
3. nvidia-tensorrt#
Upgrade nvidia-tensorrt. This will also pull CUDA libraries and cuDNN because of dependencies. Run the following command in your terminal:
Terminal (WSL2 guest)#
python3 -m pip install --upgrade nvidia-tensorrt
Verify installation#
Terminal (WSL2 guest)#
python3 -c "import tensorrt; print('TensorRT version:', tensorrt.__version__); assert tensorrt.Builder(tensorrt.Logger()); print('TensorRT Builder was successfully initialized')"