在使用 Android Tensorflow Lite 2.9.0 AAR 的过程中,有时候会出现 InterpreterAPI not found 的错误。这是因为在新版本中,InterpreterAPI 的类名已经发生了变化,而旧版本的代码中没有相应的更新。
要解决这个问题,可以通过以下步骤来实现:
dependencies { implementation 'org.tensorflow:tensorflow-lite:2.9.0' }
例如,原先的代码可能是这样的:
import org.tensorflow.lite.InterpreterAPI;
InterpreterAPI interpreter = new InterpreterAPI(model);
应该修改为如下版本:
import org.tensorflow.lite.Interpreter;
Interpreter interpreter = new Interpreter(model);