Я запускаю тензор потока с реагировать на родной. У меня есть переученный график Inception V3. Я использовал пример репозитория GitHub, чтобы проверить, будет ли работать модель, отличная от моей, и она прекрасно функционирует. Когда я пытаюсь использовать свою собственную модель, я получаю сообщение об ошибке: «Проверьте, соответствует ли ваш двоичный файл интерпретации GraphDef вашему двоичному файлу, генерирующему GraphDef» *
Информация о разработчике {Python 3.5, Reaction-Native 0.59, tenorflow 2.0.0a0, protobuf 3.7.1} Из того, что я видел, я попытался натренировать свою модель на более старой версии tenorflow (я использовал 1.13.1 Я пробовал 1.8.0). Я слышал, что моя версия tenorflow и protobuf может быть слишком высокой, чтобы интерпретировать мой файл .pb. Это не сработало, и я получил точно такую же ошибку.
Вот код распознавания:
асинхронное распознавание () {
try {
const tfImageRecognition = new TfImageRecognition({
model:require('./assets/retrained_graph.pb'),
labels: require('./assets/retrained_labels.txt')
})
const results = await tfImageRecognition.recognize({
image: this.image
})