В настоящее время я пытаюсь запустить свою модель классификации изображений Tensorflow, используя стандартные демонстрационные сценарии Tensorflow Python, которые отлично работают при выполнении классификации изображений с обычными файлами изображений. Пытаясь выполнить классификацию в реальном времени, используя мою камеру и эту модель, я столкнулся с этой ошибкой GStreamer:
скриншот упомянутой ошибки
“ERROR:gstglbasememory.c:94:_mem_create_gl: assertion failed: (error != NULL)”
Любые предложения о том, откуда может возникнуть эта ошибка?
Все демонстрационные модели работают отлично при использовании моей камеры, я получаю эту ошибку только при попытке запустить ее с моей собственной моделью. Я уже пытался найти строку, которая вызывает эту ошибку, с помощью отладчика Python, но не смог ее найти.
Моя хост-система, на которой я скомпилировал обученную модель, используя последний Edge TPU Compiler, работает под управлением Ubuntu 18.04.2. Моя модель классификации изображений - модель начального обучения v3. Это может как-то вызывать ошибку, поскольку модели mobilenet v1 работают отлично.
Вот ссылка на все используемые файлы:
https://coral.googlesource.com/edgetpuvision/+/54e307385b20e881df7b621ddd147d3a20ae36b3/edgetpuvision/