meituan / YOLOv6

YOLOv6: a single-stage object detection framework dedicated to industrial applications.
GNU General Public License v3.0
5.71k stars 1.03k forks source link

训练自己的数据集有问题,因为数据集比较特殊 #899

Open tbw19970424 opened 1 year ago

tbw19970424 commented 1 year ago

Before Asking

Search before asking

Question

我的数据集每张图片只有一个框,并且只存在一个类别,因此比较特殊,请问对于它的标注和配置文件应该怎么设置,而且我的数据集比较小,请问有没有什么合适的训练策略吗?比如finetune的时候只训练Head而固定Backbone是可行的吗?我在文档中没有找到相关说明,并且也没有从配置文件中看出如何做这种设置。

Additional

No response

mtjhl commented 1 year ago

您可以参照 https://github.com/meituan/YOLOv6/releases/download/0.1.0/coco2017labels.zip 这个里面的数据格式来组织数据。您说的固定 backbone 和 neck 是可行的,您可以修改一下代码,固定 backbone 和 neck。

tbw19970424 commented 1 year ago

我想在CPU上调试一下,但是--device参数设置成cpu依然在amp scaler处提示我在使用CUDA,请问这是为什么呢?

roxroxroxrox commented 1 year ago

我想在CPU上调试一下,但是--device参数设置成cpu依然在amp scaler处提示我在使用CUDA,请问这是为什么呢? 对自己要好一点,GPU要搞一块。必先利其器的道理。