Проблемы с запуском преобразованной пользовательской обученной модели на RPI4 с помощью TFLite

Я пытаюсь запустить модель обнаружения маски на моем RPI4.

Я следил за этим руководством по Roboflow:

https://www.youtube.com/watch?v=pXLLNa4IrmM&list=LL&index=1&t=1169s.

Однако после преобразования модели даркнета в модель TFLite я получаю эту ошибку:

2021-01-30 21: 42: 03.351149: E
tensorflow / core / platform / hadoop / hadoop_file_system.cc: 132]
Ошибка загрузки HadoopFileSystem: libhdfs.so: невозможно открыть общий объект
файл: Нет такого файла или каталога. Отслеживание (последний вызов последним):
Файл TFLite_detection_webcam.py, строка 138, в
интерпретаторе = Интерпретатор (model_path = PATH_TO_CKPT) Файл /home/pi/.local/lib /python3.7/site-packages/tensorflow_core/lite/python/interpreter.py, строка 207, в init model_path, self._custom_op_registerers)) ValueError: не удалось найти операцию для встроенного кода операции RESIZE_BILINEAR 'версия' 3 'Ошибка регистрации.

Я знаю, что мне, вероятно, не хватает информации, которая могла бы помочь решить эту проблему, но я не уверен, что еще мне следует добавить.

Мне удалось запустить готовые объектные модели, однако пользовательская модель, которую я создал с помощью руководства YouTube, не работала.

Как мне решить эту проблему? Или есть другой способ обучить пользовательскую модель работе с RPI4?


person Bee98    schedule 31.01.2021    source источник


Ответы (1)


Я думаю, вы используете слишком старую версию Tensorflow. Можете попробовать последнюю версию nightly?

person Thaink    schedule 01.02.2021