yolov3损失函数公式及代码位置,绝对良心(更新)

本文详细介绍了在Ubuntu16.04环境下,针对Darknet YOLOv3目标检测系统的损失函数研究。作者指出网上资料多有误,最终在layer.c及其他相关.c文件中找到正确代码,并解析损失函数由坐标、类别和置信度三部分组成,且并非简单的误差平方和,而是结合了交叉熵和其他形式。文章提及文献中提出的改进方法可能影响模型精度。
摘要由CSDN通过智能技术生成

版本:darknet yolov3
环境:ubuntu16.04

本人小白,毕设正在做基于yolov3的目标检测系统研究,在网上找了一万遍,基本没有靠谱的损失函数,全是假的或者旧版本的,害人不浅,最后终于找到一个靠谱的。本人花了两天好不容易在源码中找到了其位置并对应上,源码超级零散,各种调用,创作者用的变量定义也不知道是不是故意的,竟然有好几个重名,还没有注释,弄得我差点拉裤

**第五次更新:-------------------------------------------------------------------------------

代码位置:

损失函数的代码具体好像是在layer.c里有一部分,其他部分可以顺藤摸瓜,在layer.c所在的文件夹的其他.c文件里找到。
损失函数是在一个名叫delta的函数下分成三部分加起来的。例:delta=(a+b+c)找到这个delta函数,你就基本成功了
**
2020.5.28--------------------------------------------------------------------------------------

损失函数:

  • 5
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

维德的视网膜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值