tensorflow - libnvinfer.so.5:无法打开共享对象文件:没有这样的文件或目录
问题描述
我正在使用 Ubuntu 16.04 和 TensorFlow 1.13.1。现在我想集成 TensorRT 来改进我的模型的推理时间。我下载并解压了 TensorRT7 的 tar,并在其路径中安装了 uff 和 graphsurgeon 的 whls。我还将其路径添加到系统的 LD_LIBRARY_PATH。
但是,当我尝试导入 tensorflow.contrib.tensorrt 时,它给了我一个找不到文件的错误。我的 TensorRT7 的文件夹中没有 libnvinfer.so.5,而是一个 libnvinfer.so.7。
这是否意味着 TensorFlow 1.13.1 不支持 TensorRT7?我应该改用 TensorRT5 吗?
解决方案
推荐阅读
- xslt - 使用 XSLT 格式化 XML 文件以输入到系统(SQL 服务器表)
- ansible - 我需要为 Ubuntu 服务器编写 Ansible Playbook
- ios - 作为 UI 的操纵杆 Sprite 套件
- c++ - VC++ Redistributable ClickOnce Bootstrapper 无法正常运行
- conditional-formatting - Excel 2016:条件格式:如果单元格值在列表中,则突出显示行
- javascript - 使用纯 JavaScript 完成 CSS 转换后运行代码
- html - 如何在抬起手指之前显示按下(:活动)效果?
- windows - 在任务管理器的父进程下分组 PowerShell 作业
- makefile - 在 makefile 中将“/dev/ttyPS1”替换为 \""/dev/ttyPS1\""
- python - elasticsearch“query_string”对具有相同映射的不同字段的意外行为