我遇到了Yolov5深学习课程错误。有人有一个很好的解决方案吗?

发布于 2025-01-23 07:46:03 字数 248 浏览 0 评论 0 原文

我在yolov5中遇到了一个错误:

AssertionError: Label class 39 exceeds nc=5 in ./data/data.yaml. Possible class labels are 0-4

我认为这是data.yaml限制为5个类而不是80个的问题,以便下载可可-DATA集并仅学习特定类。

在学习标记数据时,是否有人有方法或代码可以消除特定标签(0-4)以外的项目?

I faced an error in yolov5:

AssertionError: Label class 39 exceeds nc=5 in ./data/data.yaml. Possible class labels are 0-4

I think the problem with this is that the class of data.yaml is limited to 5 classes instead of 80, in order to download the coco-data set and learn only a specific class.

Does anyone have a way or code to eliminate items other than a specific label (0-4) when learning labeled data?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

提笔落墨 2025-01-30 07:46:03

看来您的某些标签具有 classID超过到5。然后它可以正常工作。

有关更多详细信息,也请检查此答案。

It seems that your some labels have classId exceed to 5. Check your label files for every image, some of the class id will be 39, fix it. Then it will works fine.

For more details, check this answer too.
AssertionError: Label class 15 exceeds nc=1 in data/coco128.yaml. Possible class labels are 0-0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文