[TensorRT进击之旅] TensorRT 安装篇

本文介绍了在TensorRT安装过程中遇到的问题及解决方案,包括CUDA和cuDNN版本调整、pycuda安装、TensorRT库的拷贝、Python API调用异常以及TensorFlow的安装。在解决_py_Zero异常时,发现TensorRT仅支持Python3.5,不支持3.6,并提供了相应的环境修复和whl包重新安装的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

11月21、22两天参加了苏州的NVIDIA GTC 2018大会,各大厂商把TensorRT 用的神乎其神,京东无人柜在TRT的加成之下,模型能搞提升一倍,效果可观。

1. CUDA / CUDNN 版本修改

TensorRT5 的安装依赖 cuda 9.0 和 cuDNN 7.3.1 所以我矫枉过正,把cuda 9.2 拉回到了 cuda 9.0,并重新配置了 cuDNN。
此外我按照

在这里插入图片描述

路径是: /usr/lib/x86_64-linux-gnu/libcudnn.so.7 -> libcudnn.so.7.3.1

这个安装过程相对简单,不再赘述。

2. pycuda 安装

我的环境是Ubuntu16.04,因为依赖装得比较多,所以这个很简单,一条命令搞定了 pip3 install pycuda ,详细过程可以参考下面。
https://wiki.tiker.net/PyCuda/Installation/Linux/Ubuntu
另:
由于公司内部各个python版本共用一个 pip3 ,所以为了安装到指定的 python3.5 目录下,是通过
pip3.5 install -t /home/superuser/.local/lib/python

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值