关于YOLO_V2训练自己的数据出现nan的问题

    最近用yolo_v2在训练自己的数据,网上有很多关于yolo训练的博客,操作起来到不麻烦,于是跟着步骤一步一步的来,但是很不幸,训练的时候出现了这种结果,如图


经过反复的检测,最后发现是自己数据的问题。

        因为我是对视频的关键帧进行标注,然后再把关键帧转化为图片,同时把bounding box的位置信息保存在图片中,然而因为我的视频标注工具的bounding box对应原始视频的位置,而在yolov2中,因为大的bounding box的影响比小的bounding box影响大,因此做了归一化的操作,而我的输入数据没归一化,这样bounding box就不能框定物体,所以yolo_layer.c中的count就为0,分母为0,所以就出现了都是nan的情况啦!


    如果偶尔出现全是nan的情况,那是正常的,如果一开始就出现全是nan的话,那你要要注意,多半是你数据的问题。当如还有批度和学习率等等问题,这里就不用多说啦~~

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值