[TensorFlow-Lite][深度学习]【快速简介-1】

前言:

很多场景下面我们需要需要把我们的深度学习模型部署到Android,IOS 手机上面.

Google 通过TensorFlow Lite 提供了对应的解决方案.


目录:

  1. 端侧部署优点
  2. 硬件支持
  3. 性能
  4. 应用案例

一 端侧部署优点

1; 很多场景下面: 无网络,数据无法传到服务器侧进行推理

2:很多场景下面:带宽很低,传递到服务器推理效率低

3:很多场景下面:网络延迟,无法在服务器侧进行实时推理

4: 当把数据传递到往网络侧推理,会导致终端功耗增加.

5: 隐私要求

TFLite 应用例子:

Google 语音识别算法

爱奇艺的视频分割

对象检测


二 硬件支持

android& IOS, MCU, TPU. 目前全球有40亿台设备支持TFLite


三 性能

实测在CPU 上面,1ms 左右能完成推理.

LNet-5结构 ,输入size(1,30)

下面是MobileNet 在各种硬件上面推理性能:


四 应用案例

4.1 NLP 以及图像处理都有丰富的应用案例

4.2 TFLite Model:

可以通过迁移学习,即使不懂ML,也可以快速的部署自己的模型.

看介绍https://www.tensorflow.org/lite/guide?hl=zh-cn,codegen 可以直接通过命令生成

对应的JAVA 代码,但是没有找到对应的入口

3: 支持android studio


参考:

将tflite格式的模型部署在安卓移动端详细步骤_特立独行の猫-华为云开发者联盟

TensorFlow Lite | TensorFlow中文官网

https://www.youtube.com/watch?v=XlLtUsJvsBI&list=PLQY2H8rRoyvwFS5vSa9oV48AOdzfJwxXH&index=1

相关推荐
xywww1682 小时前
大模型 API 选型实战:GPT、Gemini、Claude 接入时该看哪些指标?
运维·服务器·人工智能·python·gpt·langchain
私人珍藏库7 小时前
[Android] PeakFinder AR v4.8.89 (山峰全景识别+增强现实山峰查看器)
android·人工智能·智能手机·ar·工具·软件
月疯7 小时前
CNN卷积和反卷积输出的计算方法
深度学习·神经网络·cnn
CS创新实验室7 小时前
算法、齿轮与硅基大脑:数值计算发展简史
人工智能·算法·数值计算
能有时光7 小时前
PyTorch KernelAgent 源码解读 ---(4)--- ExtractorAgent
人工智能·pytorch·python
直接冲冲冲7 小时前
鱼书-PH4-类的作用
深度学习
fthux8 小时前
GitZip Pro 源码解析:一个 GitHub 文件/文件夹下载扩展是如何工作的(一)整体架构与扩展入口
人工智能·ai·开源·github·open source
aqi008 小时前
15天学会AI应用开发(十七)使用LangGraph实现会话记忆功能
人工智能·python·大模型·ai编程·ai应用
xixixi777779 小时前
三大 AI 安全里程碑:Akamai 高危风险预警、智能体水印强制落地、PQC 量子安全全产业链统一
大数据·人工智能·安全·ai·大模型·智能体·政策
AI小码9 小时前
LLM 应用的缓存工程:当每次 API 调用都在燃烧成本
java·人工智能·spring·计算机·llm·编程·api