Я использую yolov4 tiny на raspberry pi4 с модулем 2GB.
Я устанавливаю почти все пакеты и активирую тензорные потоки environment.install и tft-lite, но когда я выполняю код обнаружения.py, я получаю сообщение об ошибке.
Ошибка значения: не найден оператор для встроенного кода операции «RESIZE_BILINEAR» версии «3». Регистрация не удалась.
я использую код "theAIGuysCode"...
ссылка репо = https://github.com/theAIGuysCode/yolov4-custom-functions
pip3 установить тензорный поток
версия тензорного потока 2.0.0
Проблема заключается в несоответствии версии конвертера и версии среды выполнения. Убедитесь, что вы используете рекомендуемую настройку (tf 2.3.0):
Конда (рекомендуется)
ЦП Tensorflow conda env create -f conda-cpu.yml conda активировать yolov4-cpu
Графический процессор Tensorflow conda env create -f conda-gpu.yml conda активировать yolov4-gpu
Пип
TensorFlow CPU pip install -r requirements.txt
Установка графического процессора TensorFlow -r требования-gpu.txt
Проверьте установленную версию (вызовите print(tf.version) или проверьте требования.txt) и установите ту же версию для своего RPi.
Спасибо за ваш ответ. я пытаюсь обновить tf до 2.3.0rc0, но получаю сообщение об ошибке, не могу удовлетворить ваш запрос
Это проблема на rpi или на ПК? Попробуй сменить на "2.3.0" она давно выпущена
эта проблема только на RPi
Вы пробовали версию 2.3.0? (не RC)
Какой максимальный номер версии вы можете получить на RPi?
ты нашел какое-нибудь решение @muhammadjahanzaibKhan
я переустанавливаю Raspbian и снова переустанавливаю tensorflow 2.3.0.
Как вы установили тензорный поток и настроили свою среду в целом?