电子商务网站开发难点,诚讯网站设计,建设网站比较好的公司吗,张戈博客wordpress主题1.下载网址NVIDIA TensorRT 8.x Download | NVIDIA Developer
TensorRT不同的版本依赖于不同的cuda版本和cudnn版本。根据自己电脑的cuda版本和cudnn版本来决定要下载哪个TensorRT版本 查看cudnn版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 cat /usr/l… 1.下载网址NVIDIA TensorRT 8.x Download | NVIDIA Developer
TensorRT不同的版本依赖于不同的cuda版本和cudnn版本。根据自己电脑的cuda版本和cudnn版本来决定要下载哪个TensorRT版本 查看cudnn版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2 或者 cudnn文件存在于/usr/include/文件夹下。cd进入/usr/include/文件夹查看cudnn的版本 cd /usr/include/ cat cudnn_version.h cudnn升级参考Linux之cudnn升级方法_宗而研之的博客-CSDN博客
2.安装trt
首先解压下载的TensorRT安装包
tar -xzvf TensorRT-8.5.1.7.Linux.x86_64-gnu.cuda-11.8.cudnn8.6.tar.gz添加环境变量
vim ~/.bashrc
export LD_LIBRARY_PATH/path/TensorRT-8.5.1.7/lib:$LD_LIBRARY_PATH
export LIBRARY_PATH/path/TensorRT-8.5.1.7/lib::$LIBRARY_PATH这里的path换成你自己的TensorRT路径。保存退出后执行
source ~/.bashrcpython调用TensorRT API 进入TensorRT文件夹下的python文件夹执行以下命令安装python接口的tensorrt。 pip install ./tensorrt-8.5.1.7-cp38-none-linux_x86_64.whl 这里的cpXX对应的是你的python版本。 uff组件 进入uff文件夹安装uff组件。pip install ./uff-0.6.9-py2.py3-none-any.whl 安装graphsurgeon 进入graphsurgeon文件夹执行以下命令pip install ./graphsurgeon-0.4.6-py2.py3-none-any.whl 安装onnx_graphsurgeon 进入onnx_graphsurgeon文件夹执行以下命令 pip install ./onnx_graphsurgeon-0.3.12-py2.py3-none-any.whl 综上我们已经安装了python调用TensorRT的一些库。除此之外我们还要安装pycuda库使用pip install安装即可。
3.验证TensorRT是否安装正确cd进入samples文件夹
cd samples
make -j8如果环境什么都没出错的话这里编译是会很顺利的。然后cd进入bin文件夹
cd ..
cd bin
./sample_onnx_mnist至此结束