训练yolov5模型时缩小图像



我正在考虑使我的自定义YoloV5模型更快,根据我目前的结果,我已经训练了一个约20k (1280 × 960)的图像与基于yolov516的配置。yaml(假设是P6型号)

这给了我一个非常好的模型,现在我想探索更小/更简单的模型。

选项A:是简单的,并尝试用P6模型的中/小/纳米版本进行训练

选项B:我想尝试使用P5模型将图像大小设置为640。

问题是:我是否需要手动将图像大小调整为640x640以有效地训练P5模型(例如基于yolov5m.yaml),或者我可以简单地将所需的图像大小作为参数传递给train.py?

imgsz标志决定了提供给模型的图像的大小,对于训练也是如此。因此,您可以简单地执行以下操作

python train.py ... --imgsz 640  # training on 640 images

要检查是否正确,可以输入

print(img.shape)

就在图像批处理被馈送到模型之前

参考

相关内容

  • 没有找到相关文章

最新更新