Как использовать GpuDelegate, если на устройстве Android не найден OpenCL?Android

Форум для тех, кто программирует под Android
Anonymous
Как использовать GpuDelegate, если на устройстве Android не найден OpenCL?

Сообщение Anonymous »

Я новичок в Android, я создаю приложение CV, которое использует tensorflow lite «GpuDelegate».
оно отлично работает на Redmi 8A, потому что устройство поддерживает OpenCl, а при установке в Infinix Hot 8 lite происходит сбой с этой ошибкой.

java.lang.IllegalArgumentException: Внутренняя ошибка: не удалось применить
делегат: невозможно открыть библиотеку OpenCL на этом устройстве - dlopen не удалось:
библиотека «libOpenCL.so» не найдена
Возврат к OpenGL
TfLiteGpuDelegate Init: нет ошибки EGL, но ошибка eglChooseConfig.
TfLiteGpuDelegate Подготовка: делегат не инициализирован
Узел номер 69 (TfLiteGpuDelegateV2) не удалось подготовить.
Восстановлен исходный план выполнения после сбоя приложения делегата.

Я хочу знать, если есть альтернатива OpenCl, или я могу использовать эту библиотеку в своем приложении, а не из системных файлов.
на моем мобильном устройстве Infinix установлена ​​версия Oreo Android
Использование версии Open CV 3.4.14

Подробнее здесь: https://stackoverflow.com/questions/722 ... oid-device

Вернуться в «Android»