ria-com / nomeroff-net

Nomeroff Net. Automatic numberplate recognition system.
GNU General Public License v3.0
459 stars 159 forks source link

Планы на будущее. #147

Closed yope-dev closed 3 years ago

yope-dev commented 3 years ago

Планируете ли вы сделать решенее для процессоров arm. Лично для меня скорость не имеет значение только точность и то, запуститься ли на ARM

ApelSYN commented 3 years ago

У меня на arm на jetson xavier все работает, просто отключаю GPU.

# Specify device
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "" 
# os.environ["CUDA_VISIBLE_DEVICES"] = ""  # For CPU inference
# os.environ["TF_FORCE_GPU_ALLOW_GROWTH"]="true"

Работает, конечно, медленнее, ядра нагружаются на 100%, но все примеры запускаются.

А какие у вас проблемы?

yope-dev commented 3 years ago

У меня на arm на jetson xavier все работает, просто отключаю GPU.

# Specify device
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "" 
# os.environ["CUDA_VISIBLE_DEVICES"] = ""  # For CPU inference
# os.environ["TF_FORCE_GPU_ALLOW_GROWTH"]="true"

Работает, конечно, медленнее, ядра нагружаются на 100%, но все примеры запускаются.

А какие у вас проблемы?

Проблемы на этапе установки tensorflow, если я правильно понимаю мне нужно скомпилировать под arm TF-lite

ApelSYN commented 3 years ago

Проблемы на этапе установки tensorflow, если я правильно понимаю мне нужно скомпилировать под arm TF-lite

Нет, я ставлю полноценный tf 2.4.1, для корректной работы моделей OCR. Его можно собрать самому (это очень долго, даже на jetson xavier или взять уже собраный).

Другое дело если у вас очень мало ОЗУ и tf не запусается, тогда я не знаю чем Вам помочь.

yope-dev commented 3 years ago

Проблемы на этапе установки tensorflow, если я правильно понимаю мне нужно скомпилировать под arm TF-lite

Нет, я ставлю полноценный tf 2.4.1, для корректной работы моделей OCR. Его можно собрать самому (это очень долго, даже на jetson xavier или взять уже собраный).

Другое дело если у вас очень мало ОЗУ и tf не запусается, тогда я не знаю чем Вам помочь.

Очень странно test@orangepipcplus:~$ pip3 install tensorflow>=2.3.* ERROR: Could not find a version that satisfies the requirement tensorflow ERROR: No matching distribution found for tensorflow

yope-dev commented 3 years ago

Если нужно кому-то установить TF на armhf