Pull to refresh
21
0
Stephan Zhdanov @ret77876

Developer

Send message
Таблица FPS
Таблица FPS

Решил подробнее изучить тему с Yolov10. Это, конечно, результаты запуска на NPU, а не нативно. Но видимо, всё не так просто, не во всех случаях 10 модель быстрее 8 модели. Нашёл тут: https://github.com/Qengineering/YoloV5-NPU?tab=readme-ov-file#model-performance-benchmark-fps

К сожалению, с TensorRT возникли проблемы, начиная с экспорта.
https://habr.com/ru/articles/822917/ (ближе к концу статьи есть информация про Jetson Nano)

Если я ничего не путаю, то NPU есть только в пятой модели

Запускать пробовали, но не в бенчмарке. Пока решили остановиться на стабильной восьмой версии

Было интересно проверить какой максимум можно получить на устройстве без дополнительных аппаратных средств. Но было бы интересно увидеть ваши результаты с Coral, учитывая что такие модули достаточно доступные и их можно купить на Aliexpress.

С тремя разными:
0. nrf24l01+(как в статье)
1. nrf24l01+PA+LNA(у него ещё sma антенна отдельная)
2. nrf24l01 на 27 dBm от Ebyte (у них есть как с SPI, так и UART)
По-сути везде одинаковая микросхема трансивера (https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf). Только обвязка отличается. Но основная цель проверки заключалась в измерении максимальной дальности, поэтому они всегда работали на максимальной мощности и я особо не задумывался о том кому они там мешают. Самый мощный, на 27dbm, при постоянной передаче не мешал WiFi роутеру (либо я не заметил). Канал для nrf'ки я выбирал с минимальной загруженностью, поэтому скорее всего они просто были достаточно хорошо разнесены по частоте. Про bluetooth сказать ничего не могу, но он автоматический "скачет" по частотам в поиске менее загруженной, а значит просто так nrf'ка ему мешать не может (при адекватном использовании).

Тут стоит заметить, что на передатчике стоит "слабая" версия нрфки(судя по фото), без усилителя на выходе. Если я ничего не путаю, то выходная мощность у неё пару мВт. Это намного меньше, чем у тех же роутеров. Тут скорее роутеры и смартфоны мешают нрфке

что я превысила время использования ресурсов и остановил обучение не дав скачать веса и удалив все файлы

Если обучаете на бесплатном коллабе, то есть следующий способ не потерять веса:

Монтируем гугл диск, привязанный к аккаунту на котором запускается коллаб. Для этого можно нажать на соответствующую кнопку в файловом менеджере сессии, либо простым кодом:

from google.colab import drive
drive.mount('/content/drive')

И у вас подключится гугл диск с read-write доступом. Абсолютный путь: /content/drive/MyDrive

Теперь при обучении используйте аргумент save_dir, в который указываете путь к любой папке на коллабе.

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

Касательно ночи тоже интересный вопрос. Мне кажется, стандартная yolo 4 при плохом освещении будет плохо детектировать автомобили.

Так автор даже в коде использует gpt2. GPT3 официальной нет в опенсорсе.

При попытке установить его через apt, процесс автоматически убивается. Видимо стоит какая - то защита. Возможно, стоит попробовать скачать deb пакет с pkgs.org и установить его через dpkg. Либо, если это не поможет, то собрать из исходников. Но, я не думаю, что даже, если получится запустить, то он долго продержится. За прокси/vpn администрация внимательно следит и быстро банит такие контейнеры.

Ну так, вместо "IP" нужно подставить IP адрес контейнера. Подробнее флаги можно изучить в документации к sshuttle

На самом деле очень странно. Я несколько раз тестировал скорость через speedtest и меня не банили.

Вы скорее всего не создали пользователя sshuser. Просто в качестве юзера берите root и пароль из окна настройки SSH в goorm.

А у вас какой дистрибутив?

Это пароль от вашего пользователя на вашем ПК

OpenWRT. Ставите на свой роутер и все устройства в сети работают через VPN.

Для удобства. Этот пользователь сохраняется при перезапуске контейнера, а следовательно при подключении у вас будет всегда пароль от этого пользователя, который не будет меняться.

Согласен, OpenVPN тоже по сути запрещён, но использование ssh, как прокси они отследить не смогут.

1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Specialist
Git
Docker
OOP
Linux
Python
C++
Programming microcontrollers
Software development