当前位置: 首页 > news >正文

快速编译安装tensorrt_yolo

快速编译安装

安装 tensorrt_yolo

通过 PyPI 安装 tensorrt_yolo 模块,您只需执行以下命令即可:

pip install -U tensorrt_yolo

如果您希望获取最新的开发版本或者为项目做出贡献,可以按照以下步骤从 GitHub 克隆代码库并安装:

git clone https://github.com/laugh12321/TensorRT-YOLO  # 克隆代码库
cd TensorRT-YOLO
pip install --upgrade build
python -m build
pip install dist/tensorrt_yolo/tensorrt_yolo-3.*-py3-none-any.whl

在以上步骤中,您可以先克隆代码库并进行本地构建,然后再使用 pip 安装生成的 Wheel 包,确保安装的是最新版本并具有最新的功能和改进。

Deploy 编译

环境要求

  • Linux: gcc/g++
  • Windows: MSVC
  • Xmake
  • CUDA
  • TensorRT

为了满足部署需求,您可以使用 Xmake 进行 Deploy 编译。此过程支持动态库和静态库的编译:

git clone https://github.com/laugh12321/TensorRT-YOLO
cd TensorRT-YOLO
xmake f -k shared --tensorrt="C:/Program Files/NVIDIA GPU Computing Toolkit/TensorRT/v8.6.1.6"
# xmake f -k static --tensorrt="C:/Program Files/NVIDIA GPU Computing Toolkit/TensorRT/v8.6.1.6"
xmake -P . -r

在这个过程中,您可以使用 xmake 工具根据您的部署需求选择动态库或者静态库的编译方式,并且可以指定 TensorRT 的安装路径以确保编译过程中正确链接 TensorRT 库。Xmake 会自动识别 CUDA 的安装路径,如果您有多个版本的 CUDA,可以使用 --cuda 进行指定。编译后的文件将位于 lib 文件夹下。

http://www.lryc.cn/news/373963.html

相关文章:

  • 外盘黄金期货需要注意什么?
  • Allegro光绘Gerber文件、IPC网表、坐标文件、装配PDF文件导出打包
  • mysql的索引可以分为哪些类型
  • Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
  • 【JavaEE进阶】——利用框架完成功能全面的图书管理系统
  • WDF驱动开发-内存缓冲区
  • c语言连接两个字符串
  • 基于springboot的大学计算机基础网络教学系统
  • UOS常用命令
  • vue3 如何给表单添加表单效验+正则表达式
  • JavaScript算法实现dfs查找省市区路径
  • map文件分析
  • MySQL-创建表~数据类型
  • 【鸿蒙 HarmonyOS】Swiper组件
  • 玩具机器人脚本适合场景
  • 人工智能模型组合学习的理论和实验实践
  • MySQL备份与恢复:确保数据的安全与可靠性
  • Noisee AI – AI音乐影片MV在线生成工具,专门为Suno的好搭子来了~
  • 实战计算机网络02——物理层
  • Doris:冷热分层
  • 28.启动与暂停程序
  • 404 页面代码
  • java设计模式和面向对象编程思想
  • 超万卡训练集群网络互联技术解读
  • AtomicInteger类介绍
  • Es 索引查询排序分析
  • 【C语言】解决C语言报错:Format String Vulnerability
  • Python深度学习:Bi-LSTM和LSTM在网络上有什么区别,对比来看
  • Keepalived LVS群集
  • harbor问题总结