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

网站建设阶段任务放单平台

网站建设阶段,任务放单平台,深圳做微信网站建设,贵州新站优化推理部分之detect.py文件讲解1.下载Yolov5的源码2. 主函数讲解3.文件标头的注释4. main函数的5. run函数5.1 第一块参数部分5.2第二块,传入数据预处理5.3 第三块创建文件夹5.4 第四块 加载模型的权重5.5 第五块 Dataloader 加载模块5.6 第六块 推理部分 Run inferen…

推理部分之detect.py文件讲解

  • 1.下载Yolov5的源码
  • 2. 主函数讲解
  • 3.文件标头的注释
  • 4. main函数的
  • 5. run函数
    • 5.1 第一块参数部分
    • 5.2第二块,传入数据预处理
    • 5.3 第三块创建文件夹
    • 5.4 第四块 加载模型的权重
    • 5.5 第五块 Dataloader 加载模块
    • 5.6 第六块 推理部分 Run inference
    • 5.7 输出结果 Print results

1.下载Yolov5的源码

  • 克隆一下yolov5的代码
git clone https://github.com/huangfengge/yolov5
  • 配置好项目所需的依赖包
    在这里插入图片描述

2. 主函数讲解

opt 为执行可以传递的参数

if __name__ == '__main__':opt = parse_opt()main(opt)
  • 具体的参数如图所示,比较重要的参数 weights权重文件、–source 数据集合 – data 数据集的配置
    在这里插入图片描述
  • weights 权重文件
    在这里插入图片描述

– source 为需要推理的原图
在这里插入图片描述

  • data参数 数据配置
    在这里插入图片描述

  • imgsz 参数是训练配置图片的大小

  • device 设备信息,使用的Gpu还是cpu

  • 这些参数都可以通过命令进行传递
    在这里插入图片描述

cd /home/hfg/Soft/Idea_Project/deep/yolov5
python detect.py --weights yolov5s.pt --source data/images/bus.jpg 
  • 将推理结果放入runs/detect/exp3进行了保存
    在这里插入图片描述

3.文件标头的注释

  • 明显的示例告诉了我们的使用方法
    在这里插入图片描述

4. main函数的

  • 第一个方法检测了当前的依赖包是否安装
  • 进行了下一步的run函数
def main(opt):check_requirements(exclude=('tensorboard', 'thop'))  # 检测是否安装包run(**vars(opt))
  • requirements安装
    在这里插入图片描述- 里面定义了各个依赖包使用的版本在这里插入图片描述

5. run函数

  • run 函数一共分为7个部分

5.1 第一块参数部分

  • 如图所示我们可以看到传递的参数部分
    在这里插入图片描述

5.2第二块,传入数据预处理

  • 传入的可以是字符串图片名称,并对图片进行格式校验,可以支持的图片类型(如下图),如果是url地址或者文件地址进行下载操作。
    在这里插入图片描述
  • 可以支持的数据类型
    在这里插入图片描述
  • 下载文件的代码
    在这里插入图片描述

5.3 第三块创建文件夹

  • 是否将推理过程写入一个txt文件
    在这里插入图片描述
  • 因save-txt是默认为false,增加上表示true,这样就生成了一个labels 文件
python detect.py --weights yolov5s.pt --source data/images/bus.jpg --save-txt

在这里插入图片描述

  • 类型和坐标信息
    在这里插入图片描述

5.4 第四块 加载模型的权重

在这里插入图片描述

  • 选择当前训练设备的信息,gpu和cpu信息
    在这里插入图片描述
  • 模型框架 yolov5和pytorch

在这里插入图片描述

5.5 第五块 Dataloader 加载模块

  • 一般加载的都是image
    在这里插入图片描述
  • 可以配置图片的大小,如果是多个图片使用数组
    在这里插入图片描述

5.6 第六块 推理部分 Run inference

  • 热身先给cpu和gpu一张图片进行热身处理
  • 变量每个图片进行推理
  • 确定检测的坐标
    在这里插入图片描述
  • 热身处理在这里插入图片描述
  • 具体的画框在这里插入图片描述
  • 输出预测的结果进行保存
    在这里插入图片描述

5.7 输出结果 Print results

在这里插入图片描述

http://www.ds6.com.cn/news/84021.html

相关文章:

  • 网站首页图片滚动线上广告平台
  • 网站建设基本知识写软文用什么软件
  • 建设网站教程论坛seo顾问咨询
  • 重庆建网站计划推广官网
  • 网站建设怎么建网络推广 公司 200个网站
  • 做网站用什么软件方便中山360推广
  • 做英文色情网站犯法吗关键词排名技巧
  • 做毕设网站多少钱数据网站有哪些
  • 九江网站建设排名优化
  • 跨境电商平台的特点长沙seo外包
  • 阿图什网站网络推广哪个平台好
  • 酒泉网站建设企业建站用什么好
  • 兰考县红庙关东村做网站的seo推广优化培训
  • 做网站开发平台湖南优化公司
  • 长沙做网站找谁seo教程百度网盘
  • 2014网站设计趋势推广app最快的方法
  • 网站备案的公司注销了网站建设找哪家公司好
  • 网站建设策略营销百度指数怎么用
  • 做别人一样的网站吗搜索引擎营销的方法
  • 网站建设的目的定位盈利模式和功能永久免费建站系统
  • 广州市番禺建筑设计院有限公司杭州上城区抖音seo有多好
  • 商务网站开发视频外链工具
  • 恶意 镜像网站怎么建立公司网站
  • 陕西企业营销型网站建设凡科官网免费制作小程序
  • 陕西网站开发公司做一个app软件大概要多少钱
  • 惠州市做网站的公司查询关键词排名工具
  • 天长街道两学一做网站正规seo大概多少钱
  • 网站怎么集成支付宝seo俱乐部
  • 用html5做的简单的网站郑州网站推广
  • 网站服务器异常是什么意思怎么做优化关键词