Автономная загрузка модели Tensorflow Handpose

#tensorflow

#tensorflow

Вопрос:

Я пытаюсь загрузить файлы модели Tensorflow handpose для работы в автономном режиме.

Итак, я загрузил файлы модели ручного управления отсюда. https://tfhub.dev/mediapipe/tfjs-model/handskeleton/1/default/1

Но как мы можем использовать эти файлы в автономном режиме и прогнозировать в javascript, а также в коде react-Native.

Комментарии:

1. Вы просмотрели документацию? На странице npm пакетов есть хороший пример npmjs.com/package/@tensorflow-models/handpose .

2. Да, я пробовал код внутри документации, но он не работает. ниже приведен код, который я использовал в файле model.json. const model = ожидает tf.loadLayersModel(‘/models/model.json’);

Ответ №1:

Просто измените все URL-адреса в пакете hanpose, чтобы указать на URL-адрес, по которому вы размещаете свою модель (в вашем localhost / public_dir), который хорошо работает для меня 🙂

Комментарии:

1. Используете ли вы react?

2. Да? Почему? Если вы используете react, я предлагаю вам разветвить пакеты репозитория handpose и изменить URL в нем, чтобы указать на ваш локальный каталог.

3. Я использую webpack и react, но webpack не может загрузить уникальные типы файлов Tensorflow. Вы сталкивались с этим?

4. Нет, я с этим не сталкивался.

5. Если вы проверите пакет handpose для react , вы увидите, что есть несколько URL-адресов, которые указывают на oline-ресурсы для загрузки модели. Итак, вам нужно изменить эти URL-адреса на что-то вроде » localhost: 300 /yourHandposeModel.xxx «. Обязательно проверьте свой URL-адрес в браузере, и вы получите загрузку запущенной модели. Итак, вам нужно поместить модель в общедоступный каталог вашего локального сервера