tensorrt yolov7 推理

news/2024/11/25 17:38:44/

参考 源码修改如下:如果将源代码cpp/norm/yolo.hpp修改为自己训练的数据时修改如下:
class YOLO{
const char* INPUT_BLOB_NAME = "images";
const char* OUTPUT_BLOB_NAME = "output";
}根据自己转换onnx模型采用netron打开查看 输入输出节点名称
static void generate_yolo_proposals()函数中119行 const int num_class = 80  根据自己模型类别数修改
199行const int num_class = [80][3] 80需要修改为自己类别数,列表中保留对应类别数的数组
284行static void draw_objects()中class_names[] ={}根据自己模型类别名称修改小结:使用TensorRT推理YOLOv7-tiny(C++) - 知乎最近手头有一个目标检测的项目,开发过程中用到了 YOLOv7-tiny 模型,并且使用 C++ 部署,将踩过的坑总结一下,欢迎各位与我讨论。 TensorRT 是 nvidia 家的一款高性能深度学习推理 SDK。此 SDK 包含深度学习推理…https://zhuanlan.zhihu.com/p/580268047?utm_id=0


http://www.ppmy.cn/news/108597.html

相关文章

【Java学习记录-5】接口

接口 说明:接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。Java中的接口更多的体现在对行为的抽象 特点 接口用关键字interface修饰:public interface 接口名{}类实现接口用implements表示:public c…

jmeter 性能测试工具的使用(Web性能测试)

1、下载 2023Jmeter性能测试项目实战教程,十年测试大佬手把手教你做性能!_哔哩哔哩_bilibili2023Jmeter性能测试项目实战教程,十年测试大佬手把手教你做性能!共计11条视频,包括:1.什么是性能测试以及性能测…

【linux】web基础与HTTP协议

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 web基础与HTTP协议 一、DNS/HTML1.域名的概述2.域名注册3.网页的概念4.HTML概述5.网页基本标签 二、web基础1.web概述2.静态网页3.静态网页特点4.动态网页5.动态网页的特点 三…

Git tortoise常用命令——版本管理

git init //初始化并创建一个仓库git add //添加所有文件到暂存区git commit -m //提交暂存区中的内容到本地仓库git status …

Springboot +spring security,认证方式---Form表单认证的实现(三)

一.简介 这篇文章来学习下security的认证方式其中的Form表单认证 二.Spring Security的认证方式 2.1什么是认证 认证: 就是用来判断系统中是否存在某用户,并判断该用户的身份是否合法的过程,解决的其实是用户登录的问题。认证的存在,是为…

JavaScript 进阶 (三)

目录 编程思想 面向过程编程 面向对象编程 构造函数 原型 原型 constructor 属性 对象原型 原型继承 原型链 编程思想 面向过程编程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次 调用…

windows环境下,nginx部署vue工程

在 Windows 环境下部署 Vue 工程,可以使用 Nginx 作为 Web 服务器。下面是具体步骤: 1. 安装 Nginx 在 Windows 环境下安装 Nginx,可以从官网下载 Windows 版本的 Nginx,下载地址为:http://nginx.org/en/download.ht…

AndroidMVP架构与MVVM架构的对比(内附代码实例)

😄😄个人介绍 光子郎.进行开发工作七年以上,目前涉及全栈领域并进行开发。会经常跟小伙伴分享前沿技术知识,java后台、web前端、移动端(Android,uniapp,小程序)相关的知识以及经验体…