Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regular TensorFlow ops are not supported by this interpreter. Make sure you apply/link the Flex delegate before inference #209

Open
kartikpateldev opened this issue May 27, 2021 · 0 comments

Comments

@kartikpateldev
Copy link

Below is the stackTracr logs output

Model Im using is: https://tfhub.dev/tulasiram58827/lite-model/keras-ocr/dr/2?lite-format=tflite

I/tflite (32336): Initialized TensorFlow Lite runtime.
E/flutter (32336): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: PlatformException(Failed to load model, Internal error: Unexpected failure when preparing tensor allocations: Regular TensorFlow ops are not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.
E/flutter (32336): Node number 106 (FlexCTCGreedyDecoder) failed to prepare.
E/flutter (32336): , java.lang.IllegalStateException: Internal error: Unexpected failure when preparing tensor allocations: Regular TensorFlow ops are not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.
E/flutter (32336): Node number 106 (FlexCTCGreedyDecoder) failed to prepare.
E/flutter (32336):
E/flutter (32336): at org.tensorflow.lite.NativeInterpreterWrapper.allocateTensors(Native Method)
E/flutter (32336): at org.tensorflow.lite.NativeInterpreterWrapper.init(NativeInterpreterWrapper.java:101)
E/flutter (32336): at org.tensorflow.lite.NativeInterpreterWrapper.(NativeInterpreterWrapper.java:66)
E/flutter (32336): at org.tensorflow.lite.Interpreter.(Interpreter.java:287)
E/flutter (32336): at sq.flutter.tflite.TflitePlugin.loadModel(TflitePlugin.java:208)
E/flutter (32336): at sq.flutter.tflite.TflitePlugin.onMethodCall(TflitePlugin.java:92)
E/flutter (32336): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/flutter (32336): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/flutter (32336): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818)
E/flutter (32336): at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (32336): at android.os.MessageQueue.next(MessageQueue.java:336)
E/flutter (32336): at android.os.Looper.loop(Looper.java:182)
E/flutter (32336): at android.app.ActivityThread.main(ActivityThread.java:7782)
E/flutter (32336): at java.lang.reflect.Method.invoke(Native Method)
E/flutter (32336): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
E/flutter (32336): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)
E/flutter (32336): , null)
E/flutter (32336): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:597:7)
E/flutter (32336): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:158:18)
E/flutter (32336):
E/flutter (32336): #2 Tflite.loadModel (package:tflite/tflite.dart:15:12)
E/flutter (32336):
E/flutter (32336): #3 _HomePageState.loadModel (package:flutter_realtime_scanner/home.dart:34:15)
E/flutter (32336):
E/flutter (32336):
V/SensorManager(32336): RegisterListener bmi160 Accelerometer Non-wakeup type:1 delay:200000us by android.view.OrientationEventListener$SensorEventListenerImpl
D/CameraManager(32336): mHypnusCtrl is true
W/CameraManagerGlobal(32336): ignore the torch status update of camera: 3
W/Gralloc3(32336): allocator 3.x is not supported
W/System (32336): A resource failed to call close.
W/System (32336): A resource failed to call close.
D/RenderScript HIDL Adaptation(32336): IRenderScriptDevice::getService()
D/RenderScript HIDL Adaptation(32336): IRenderScriptDevice::getService() returned 0x7e3a283be0
D/RenderScript HIDL Adaptation(32336): HIDL successfully loaded.
V/RenderScript(32336): Successfully loaded runtime: libRSDriver_adreno.so
D/ (32336): Successfully queried cache dir: /data/user_de/0/com.example.flutter_realtime_scanner/code_cache
D/RenderScript(32336): Setting cache dir: /data/user_de/0/com.example.flutter_realtime_scanner/code_cache
E/flutter (32336): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: PlatformException(Failed to run model, Attempt to invoke virtual method 'org.tensorflow.lite.Tensor org.tensorflow.lite.Interpreter.getInputTensor(int)' on a null object reference, java.lang.NullPointerException: Attempt to invoke virtual method 'org.tensorflow.lite.Tensor org.tensorflow.lite.Interpreter.getInputTensor(int)' on a null object reference
E/flutter (32336): at sq.flutter.tflite.TflitePlugin.feedInputTensor(TflitePlugin.java:297)
E/flutter (32336): at sq.flutter.tflite.TflitePlugin.feedInputTensorFrame(TflitePlugin.java:372)
E/flutter (32336): at sq.flutter.tflite.TflitePlugin$RunModelOnFrame.(TflitePlugin.java:509)
E/flutter (32336): at sq.flutter.tflite.TflitePlugin.onMethodCall(TflitePlugin.java:111)
E/flutter (32336): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
E/flutter (32336): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
E/flutter (32336): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:818)
E/flutter (32336): at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (32336): at android.os.MessageQueue.next(MessageQueue.java:336)
E/flutter (32336): at android.os.Looper.loop(Looper.java:182)
E/flutter (32336): at android.app.ActivityThread.main(ActivityThread.java:7782)
E/flutter (32336): at java.lang.reflect.Method.invoke(Native Method)
E/flutter (32336): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
E/flutter (32336): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)
E/flutter (32336): , null)
E/flutter (32336): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:597:7)
E/flutter (32336): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:158:18)
E/flutter (32336):
E/flutter (32336): #2 Tflite.runModelOnFrame (package:tflite/tflite.dart:67:12)
E/flutter (32336):
E/flutter (32336):
W/System (32336): A resource failed to call destroy.
I/chatty (32336): uid=10753(com.example.flutter_realtime_scanner) FinalizerDaemon identical 1 line
W/System (32336): A resource failed to call destroy.
I/Choreographer(32336): Skipped 1 frames! The application may be doing too much work on its main thread.
I/Choreographer(32336): Skipped 1 frames! The application may be doing too much work on its main thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant