问题描述

不知道有多少人遇到过和我一样的情况,这个问题困扰了我很长时间,这里特别做一下笔记。

本人在Windows10环境下,使用Pycharm进行模型训练。训练的时候一切正常,loss值也有明显下降,但是在使用模型的时候发现与预料结果截然不同。

训练结果如下图:

图片中并没有出现锚框。

解决方案

既然是Yolo模型,那么你的代码中肯定有一部分是用来描述产生锚框的条件的。


每个人的代码不同,但是一定有一部分类似的代码。

其中score表示生成锚框的阈值,只有当预测的可信度高于你设定的阈值时,才会显示锚框。

iou表示预测的矩形框和真实目标的交集与并集之比。

换句话说,你只要把这两个参数的值改小后,原本不会显示出来的锚框就会显示了。

修改后的效果:

总结

这种方案在理论上一定是可行的,但是这种做法治标不治本。

问题的本质是,你训练模型的可行度太低。就算你把锚框显示出来了,本质问题也没有得到丝毫改善。

举个例子:

在这张图片中,你确实可以把这些锚框都显示出来,但是这样的显示方式实在是没有任何意义。

所以,调整这些参数只是为了让大家对Yolov3的显示机制有进一步的体会,关于解决没有锚框问题的核心方法请参照我的另一篇文章:Yolov3模型没有框的解决方案之——提高训练模型的置信度。

Yolov3训练模型没有框(理论上一定有用的解决方案)相关推荐

  1. word文档图标变成白纸_Word图标变成白框加WORD图标的解决方案

    Word 图标变成白框加 WORD 图标的解决方案 问题描述: 重做了系统,没装 office ,看了以前的一个 Word 文档,用的"记事本"打 开, 忘了去掉始终以这种方式打开 ...

  2. 【darknet-yolo系列】yolov3 训练模型操作流程(包含所有资源下载)

    全程参考官方文档:https://github.com/AlexeyAB/darknet 非常详细! 其他相关链接: yolov4 训练模型操作流程(包含所有资源下载) 在window10下安装GPU ...

  3. YOLOv3学习——锚框和候选区域

    YOLOv3学习之锚框和候选区域 单阶段目标检测模型YOLOv3 R-CNN系列算法需要先产生候选区域,再对候选区域做分类和位置坐标的预测,这类算法被称为两阶段目标检测算法.近几年,很多研究人员相继提 ...

  4. Yolov5训练模型没有框

    一.问题描述: 在用yolov5训练自己的图片,先运行train.py文件再运行detect.py文件后,发现测试集中的图片没有出现锚框.我参考的配置教程是: https://blog.csdn.ne ...

  5. [Silverlight]使用PagedCollectionView配合复选框实现动态筛选的解决方案

    在之前的文章中提到,PagedCollection提供了筛选(Filter)功能. 实际项目中我们往往有这样的需求 即通过复选框动态的筛选DataGird的相关项,比如上面截图所示例的筛选Gender ...

  6. win10 硬盘占用率经常100%的可能有用的解决方案

    1.关闭以下服务 HomeGroupProvider HomeGroupListener    //就是Home开头的两个服务 Windows Update  //如果不用自带更新的话就禁用 Wind ...

  7. Vue input的blur事件影响下拉框中点击事件的解决方案 用mousedown/mousedown替代click

    最近遇到一个需求,输入框输入关键词,要出一个带输入建议的弹框,类似于ElementUI自带的<el-autocomplete>,只是需求中的弹框底部有个分页功能,因此用不了自带的<e ...

  8. 浏览器保存密码后文本框出现黄色背景的解决方案

    input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;} 转载于:https://www.cnblogs.com/ ...

  9. win10下面搜索框无法搜索应用的解决方案

    1.首先,打开管理员命令窗口,win+x,可以看到弹出一个窗口,打开windows Powershell(管理员): 2.输入指令,回车运行 start powershell 3.输入下面指令,回车运 ...

最新文章

  1. 在参加了39场Kaggle比赛之后,有人总结了一份图像分割炼丹的「奇技淫巧」
  2. 696. Count Binary Substrings 计数二进制子串
  3. 金融信息交换协议(FIX)v5.0
  4. LeetCode 367. 有效的完全平方数(二分查找)
  5. mysql数据库连接配置路径_关于mysql安装后更改数据库路径方法-linux环境
  6. win7 32位php安装包下载地址,appserv官方下载|AppServ(php环境安装包)下载v8.6 64位/32位 支持win7/win8/win10_ IT猫扑网...
  7. 【java】详解java中的注解(Annotation)
  8. 【转】Oracle查询用户所有表
  9. Mcafee杀毒软件卸载不了
  10. python爬虫爬取微信公众号的阅读数、喜爱数、文章标题和链接等信息
  11. 没拿到一毛钱股份的老公和CEO身份曝光,发文妻子的选妃照也被挖出来了……
  12. 后端理解ajax和axios
  13. java命令+eclipse.exe,我运行exe时Eclipse无法启动?
  14. Windows XP迎来20岁生日,仍有上百万用户坚守
  15. HTML+JS+websocket 实现联机“游戏王”对战(一)
  16. CSP-J2019普及组复赛T4:加工零件
  17. 217 绿豆蛙的归宿(数学期望)
  18. Only老K说-爬取妹子图片(简单入门)
  19. BZOJ3590【状压DP】
  20. 汽车美容快修店如何快速拓客-云上铺汽车管理软件

热门文章

  1. 腰肌劳损治有方 把床变成健身房
  2. 重磅!2021年报考指南出炉!揭秘最具潜力的高薪专业,这些人才最有“钱途”!...
  3. 1--线性神经网络(softmax回归)
  4. verilog基础设计8-小米2022数字ic笔试编程题 16bit数除以8bit数 rtl实现
  5. DIY旧电脑-解决旧电脑硬盘无法显示
  6. Java中定义字符串的两种常见方式、使用==和equals()比较字符串
  7. 单片机C语言定时器定时1s,51单片机定时1S, T0产生 200ms 脉冲
  8. 小鳄鱼之父Bart Decrem
  9. 推荐 :一文从0到1掌握用户画像知识体系
  10. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式