如果TFlite在运行时崩溃,可以尝试调整代码并添加以下行来调试和诊断问题:
import org.tensorflow.lite.Interpreter.Options;
Options options = (new Options()).setNumThreads(nThreads).setUseNNAPI(false);
Interpreter tflite = new Interpreter(tfliteModel, options);
可以通过设置numThreads和useNNAPI来调整模型的线程数和使用的硬件加速器。 如果使用了硬件加速器,则可以禁用它以查看是否有任何改善。 诊断问题后,可以修改代码来解决崩溃的原因。
上一篇:安卓中的缩放不正确
下一篇:安卓中的图书馆打包是如何工作的