问题记录:
yolov5的随机种子都是随着每一个epoch进行改变,但每一个epoch训练的batch都是一致的
可用官方输出的 train_batch0 等进行判断。
但问题在于,如果两次参数一致,train_batch0对应mosaic和mixup的位置是一致的,但HSV不受固定随机种子的影响。如图所示。
PS:YOLOv5的训练并不能保证前几个epoch完全相等(甚至差距很大)
有大佬说,用CPU可以保证前几个epoch大致相同(还没去试试)
问题记录:
yolov5的随机种子都是随着每一个epoch进行改变,但每一个epoch训练的batch都是一致的
可用官方输出的 train_batch0 等进行判断。
但问题在于,如果两次参数一致,train_batch0对应mosaic和mixup的位置是一致的,但HSV不受固定随机种子的影响。如图所示。
PS:YOLOv5的训练并不能保证前几个epoch完全相等(甚至差距很大)
有大佬说,用CPU可以保证前几个epoch大致相同(还没去试试)