yolov5s网络结构,yolov3网络结构改进
yolov5启用数据扩展和张量板可视化yolov5启用数据扩展1 .数据目录包含两个忧郁文件:data/hyp.scratch.yaml和data/hyp.finetune.yaml。具体内容如下。
#超参数forvocfine微调# python火车。py-批次64-CFG -重量约5米。pt-数据VOC .YAML-seetutorialsfor超参数演化教程lr 0:01 # initiallearningrate(Adam=1e-3)momentum:94 # SGD momentum/Adam beta 1 weight _ decay 3360.00000优化器权重衰减5e-4g iou:000 gioulossgaincls 3360.4 # clslossgaincls _ pw:1.0 # clsbcelosspositive _ weight obj:00 objlossgain(scalewithpixect obj _ pw:1.0 # objj-分数)比例:6 #图像比例(/-增益)切变:0 #图像切变)/-增益))-分数透视范围0- 0.001翻转ud :01 #图像上下翻转(概率)翻转lr :5 #图像左右翻转(概率)混合
在train.py中添加规范时,程序本身在缺省情况下也会启动hyp.scratch.yaml,并且可以直接修改其内部参数。如果需要启用其他,则应如下图所示。
培训时,相关参数的设置情况将打印显示在终端上
二是张量板可视化良心yolov5!感觉有很多东西是直接写的。呼叫就行了。
在models/yolo.py中,代码底部的作者注释了张量板代码,只需将其启用即可。
取消评论后,单击启动张量板会话。
相对代码将显示以下提示:
如果直接单击使用当前目录,将无法看到效果。需要移动到跑文件夹。
单击"选择其他文件夹"以找到跑文件夹。效果如下。
三、加强断流器的启用需要手动启用;启用方法:
1 .在1 .数据集。巴拉圭文件中,取消代码应用剪切的注释;
applycutoutsifrandom。随机(0.9:标签=剪切)img,标签)2 .在2 .通用。巴拉圭中,为 cv2.imwrite)测试% I .杰宁
cv2。im write(test % I.jpg(% j,cutout))))))))))))))))))。