#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-адрес в браузере, и вы получите загрузку запущенной модели. Итак, вам нужно поместить модель в общедоступный каталог вашего локального сервера