Невозможно обучить набор данных, следуя руководству Roboflow для YOLOv5

Я пытаюсь обучить YOLOv5 на моем собственном наборе данных, следуя руководству YouTube по Roboflow. Однако я продолжаю получать сообщение об ошибке, когда пытаюсь обучить свой набор данных.

Показана ошибка

2 ответа

следите за их блогом с их блокнотом colab, вы получите ясность:

https://blog.roboflow.com/how-to-train-yolov5-on-a-custom-dataset/

Я попытался воспроизвести вашу ошибку с помощью настраиваемого набора данных из блокнота roboflow и YOLOv5 Colab , и мое обучение началось успешно:

Судя по вашему снимку экрана с ошибкой, похоже, что обучение находит несколько наборов данных для обучения, действительного и тестового. Это может означать, что вы скопировали несколько наборов данных в среду записной книжки, и модель не уверена, какой из них вы хотите использовать для обучения. Я рекомендую (1) перезапустить ядро ​​записной книжки и импортировать ваш набор данных с помощью фрагмента кода Roboflow только один раз (2) изучить набор данных в Roboflow, чтобы убедиться, что у вас есть тренировочное, действительное и тестовое разделение, как того ожидает модель. Roboflow действительно позволяет вам перебалансировать обучение, валидность, тестирование и разделение при создании экспорта, если у вас нет этого разделения.

Другие вопросы по тегам