Обучение обнаружению объектов Google Cloud Automl

#tensorflow #object-detection #google-cloud-automl #automl

#tensorflow #обнаружение объектов #google-cloud-automl #automl

Вопрос:

Я пытаюсь обучить модель обнаружения объектов с помощью сервиса Automl Google Cloud. Я загрузил свой набор данных и получаю сообщение:

You have enough images to start training

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

Error: Failed to train model.

Когда я нажимаю на детали, я получаю:

 Error details

Operation ID:
    projects/<redacted>/locations/us-central1/operations/<redacted>
Error Messages:
    INTERNAL
  

Как мне заставить его работать успешно?

Ответ №1:

Ошибка в этом случае была вызвана загрузкой дубликатов изображений. Я загрузил обнаружения, используя формат csv, который принимает максимум csv размером 100 МБ. Поскольку мой csv был слишком большим, я разбил его на четыре части с помощью split команды. У многих моих изображений было несколько обнаружений. Оказалось, что последнее обнаружение в одном из csv имело изображение, которое также принадлежало первому обнаружению во втором csv.

Я вошел и вручную отредактировал свои csv, чтобы не включать повторяющиеся URL-адреса хранилища Google в CSV, повторно импортировал, обучил, и это сработало.