android

TensorFlow Lite入门

2020-02-23  本文已影响0人  风风荷举

概述

模型选择


import tensorflow astf

converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir)

tflite_model = converter.convert()

open("converted_model.tflite", "wb").write(tflite_model)

转换器会为模型应用各种优化措施,可以帮助提高性能,减小文件大小等等。

使用模型进行推理

TensorFlow Lite 解释器
try (Interpreter interpreter = new Interpreter(tensorflow_lite_model_file)) {
  interpreter.run(input, output);
}
GPU 加速和委托
GpuDelegate delegate = new GpuDelegate();
Interpreter.Options options = (new Interpreter.Options()).addDelegate(delegate);
Interpreter interpreter = new Interpreter(tensorflow_lite_model_file, options);
try {
  interpreter.run(input, output);
}

模型转换器

工作流
上一篇 下一篇

猜你喜欢

热点阅读