Tensorflow Lite模型部署之模型转换

本文介绍了如何将TensorFlow模型转换为TensorFlow Lite格式,以适应各种设备的高效执行。内容包括使用TensorFlow Lite转换器进行模型转换的方法,如SavedModel、Session、.pb和.h5模型的转换步骤,以及转换后的模型适用于不同平台的部署。
摘要由CSDN通过智能技术生成

TensorFlow Lite的设计旨在在各种设备上高效执行模型。这种高效部分源于在存储模型时,采用了一种特殊的格式。TensorFlow模型在能被TensorFlow Lite 使用前,必须转换成这种格式。

转换模型减小了模型文件大小,并引入了不影响准确性(accuracy)的优化措施(optimizations)。开发人员可以在进行一些取舍的情况下,选择进一步减小模型文件大小,并提高执行速度。您可以使用 TensorFlow Lite 转换器(converter)选择要执行的优化措施。

因为 TensorFlow Lite 支持部分 TensorFlow 运算符(operations),所以并非所有模型都能转换。

TensorFlow Lite 转换器(converter)是一个将训练好的 TensorFlow 模型转换成TensorFlow Lite 格式的工具,而且它还能引入优化措施(optimizations)。

转换器以 Python API 的形式提供,虽然可以从命令行使用转换器,但是推荐用 Python API 进行转换。

Tensorflow Lite转化器提供的API可以通过帮助函数获取。

import tensorflow as tf

print("Tensorflow Lite Converter:")

print

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrrunsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值