如何在 tensorflow 中使用 tensorflow-lite 模型 java

How to use a tensorflow-lite model in tensorflow for java

是否可以为 java 加载带有 tensorflow 的 tensorflow lite 模型?

我测试了 SavedModleBundleorg.tensorflow.Graph.importGraphDef 但它不起作用。

加载 GraphDef 时出现 java.lang.IllegalArgumentException: Invalid GraphDef 异常。

看起来 tflite 解释器没有为 java 的 tensorflow 实现。

此致

要在独立 java(而不是 android)上使用 tensorflow 模型,您必须使用 SavedModleBundle 并且需要使用 java 编译器进行编译,如here。为此,您需要来自 tensorflow 的 TensorFlow Jar Archive (JAR) 和 Java Native Interface (JNI) 文件。

无法在独立模式下使用 tflite 模型 java applications.Tensorflow Lite 专门用于移动和嵌入式设备。