Используйте Pytorch LightGlue в приложении для Android с помощью FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Используйте Pytorch LightGlue в приложении для Android с помощью Flutter

Сообщение Anonymous »

Мне сложно заставить LightGlue работать на Android. Я подумал, что поскольку оно оптимизировано по скорости, это будет идеальная цель, чтобы попытаться узнать больше о создании приложения для телефона, но я не могу заставить его работать.
Я нашел только источники о том, как это сделать. получите модель torchscript, работающую на Android, но не чистую модель Pytorch. Поэтому я попытался преобразовать модель в torchscript, но безуспешно.
Я пробовал:
  • Код: Выделить всё

    torch.jit.trace(model, example)
    но модель, похоже, сильно зависит от входных данных, и поэтому ее отслеживание прерывается в тот момент, когда я использую разные входные данные.
  • Код: Выделить всё

    torch.jit.script(model)
    но не смог заставить его работать, потому что кажется, что каждая вторая строка использует функцию, несовместимую с функцией скрипта.
  • Код: Выделить всё

    torch.compile(model)
    работал при компиляции, но я понятия не имею, как сохранить скомпилированную модель или загрузить ее. Так что этот тоже не работает.
Я не завишу от флаттера, поэтому, если вы можете порекомендовать другой фреймворк, я буду рад его использовать.
Есть идеи, как заставить это работать?

Подробнее здесь: https://stackoverflow.com/questions/785 ... ng-flutter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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