YOLOX 使用 TensorRT 进行加速
所有操作建议在 conda 环境下进行操作
安装TensorRT
下载
下载列表地址:https://developer.nvidia.com/nvidia-tensorrt-8x-download
找到适合自己 CUDA 版本的TensorRT,建议下载 TAR 包
TensortRT8.0 适用于CUDA 113. https://developer.nvidia.com/compute/machine-learning/tensorrt/secure/8.0.3/tars/tensorrt-8.0.3.4.linux.x86_64-gnu.cuda-11.3.cudnn8.2.tar.gz
注意将下述所有操作的 TensorRT-8.0.3.4 替换为自己下载安装的版本
解压
tar -zxvf TensorRT-8.0.3.4.Linux.x86_64-gnu.cuda-11.3.cudnn8.2.tar.gz
安装
生成环境变量
# 将下列语句加入到 ~/.bashrc 文件
export TRT_PATH=/home/szyd/Downloads/TensorRT-8.0.3.4
export PATH=$PATH:$TRT_PATH/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TRT_PATH/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$T