mrousavy / react-native-fast-tflite

🔥 High-performance TensorFlow Lite library for React Native with GPU acceleration
https://mrousavy.com
MIT License
657 stars 29 forks source link

Error: Failed to create TFLite interpreter from model #65

Open Swikriti0998 opened 3 months ago

Swikriti0998 commented 3 months ago

I am trying to load the tensor flow model but its giving me the below error, I have my pose-detection.tflite in assets/pose-detection

error: Failed to load Tensorflow Model 3! [Error: Failed to create TFLite interpreter from model "http://192.168.1.10:8081/assets/?unstable_path=.%2Fassets%2Fpose-detection/pose-detection.tflite?platform=ios&hash=361a28992b649751d6d66cd8cfb1e2a6"!]

I tried both true and false inside the app.config.ts file.

'react-native-fast-tflite', { enableCoreMLDelegate: false/true, }

vmelentev commented 3 months ago

I do believe you have to edit your metro.config.js file to configure your project to be able to interoperate .tflite files.

Try adding this code to metro.config.js:


config.resolver.assetExts.push(
    'tflite'
);
Swikriti0998 commented 3 months ago

Already edited my metro config and it's reading the tflite file otherwise it would give below error. error - Unable to resolve "@assets/pose-detection/pose-detection.tflite" from "src/screens/home/index.tsx"

However while loading the application I am getting the below error error - {"error": [Error: CoreML Delegate is not enabled! Set $EnableCoreMLDelegate to true in Podfile and rebuild.], "model": undefined, "state": "error"}

mrousavy commented 3 months ago

did you rebuild pods & rebuild your app after enabling the core ml delegate?

juv85 commented 4 weeks ago

Hello, @Swikriti0998 did you solve this ? I encounter the exact same issue.