一、文件转化:先将pt文件转化为tflite,我是基于zldrobit大神的pull代码进行文件转化和后续部署的。但刚开始关于pt文件的转换我是采用yolov5官方的方法,不过按着zldrobit大神的代码部署到安卓机上时应用程序会出现闪退的情况,排除手机内存、应用程序本身等问题之后,我猜想可能是权重文件转化的问题,后来就重新按着zldrobit大神转换了一次,便完成部署。因为常常遇到网络问题,我有时会喜欢手动下载并安装:

1、首先下载并解压项目zip安装包(文件我上传至云,链接:https://pan.baidu.com/s/1t8jwWtykt11YKpyugGPSjA ,提取码:sgt6)

2、安装环境依赖库:进入该项目文件夹,然后执行命令安装所需要的库

pip install -r requirements.txt
pip install tensorflow==2.4.0

3、文件转化:将下载的yolov5的权重文件“yolov5s.pt”放到weights文件夹里,然后执行命令:

python  models/tf.py --weight weights/yolov5s.pt --cfg models/yolov5s.yaml --img 320

如此便得到转化后的.tflite文件:

生成的.tflite文件我也放置至此,提取码xtd1。

4、将转化后的文件存放到assets文件夹里,路径如下:

二、部署到安卓端:

因为本人之前没有安装过java和Android studio,所以顺带安装配置一下。

(一)java环境配置

先下载jdk:

【教程】基于TensorFlow Lite的yolov5部署过程相关推荐

  1. tensorflow Lite 2---- 移动端部署--yolov5+训练自己的数据集

    一.模型移动端环境部署 可以参考: tensorflow lite 1---- 移动端部署--object detection 官方历程手把手教程_行码阁119的博客-CSDN博客 二.训练模型 本文 ...

  2. 基于TensorFlow Lite的人声识别在端上的实现

    通过TensorFlow Lite,移动终端.IoT设备可以在端上实现声音识别,这可以应用在安防.医疗监护等领域.来自阿里巴巴闲鱼技术互动组仝辉和上叶通过TensorFlow Lite实现了一套完整的 ...

  3. 基于TensorFlow Lite实现的Android花卉识别应用

    介绍 本教程将在Android设备上使用TensorFlow Lite运行图像识别模型,具体包括: 使用TensorFlow Lite Model Maker训练自定义的图像分类器 利用Android ...

  4. 面向Android的开发基于Tensorflow Lite框架深度学习的应用(一)

    Android配置tensorflow lite 按照官方网站的指导在项目的模块的构建文件build.gradle中配置中增加如下配置: implementation 'org.tensorflow: ...

  5. 出门问问:使用 TensorFlow Lite 在嵌入式端部署热词检测模型

    文 / 出门问问信息科技有限公司 来源 | TensorFlow 公众号 1.背景 热词唤醒 (Keyword Spotting) 往往是用户对语音交互体验的第一印象,要做到准确快速.因此热词检测算法 ...

  6. Google正式发布TensorFlow Lite预览版,针对移动/嵌入设备的轻量级解决方案

    来源:AI科技评论 概要:日前,谷歌正式发布 TensorFlow Lite 开发者预览版,这是针对移动和嵌入式设备的轻量级解决方案. 日前,谷歌正式发布 TensorFlow Lite 开发者预览版 ...

  7. 边缘计算Tensorflow Lite

    边缘计算 1.云计算与边缘计算 1.1 云计算 1.2 边缘计算 2.边缘AI 2.1 物联网与5G 2.Tensorflow与Tensorflow Lite 2.1 Tensorflow Lite结 ...

  8. TensorFlow Lite Micro简介与使用

    目录 简介 为何不直接使用TensorFlow模型 Challenges(挑战) 模型转换 模型导出为MCU能识别的文件 TF Lite怎么在MCU上运行 简介 TensorFlow Lite是Ten ...

  9. TensorFlow Lite 正式发布,谷歌移动端深度学习框架

    今年 5 月,谷歌曾在 I/O 大会上宣布即将推出 TensorFlow Lite,现在,谷歌终于发布了新工具的开发者预览版本,这是一款 TensorFlow 用于移动设备和嵌入式设备的轻量级解决方案 ...

最新文章

  1. 5kyu Square sums (simple)
  2. Github常用搜索指令(毕设资料搜索必备)
  3. 阿里巴巴Java开发手册-日志规约
  4. Codeforces-808D Array Division (multiset 折半???)
  5. 小程序弹框出现,底部页面也跟随滚动
  6. Linux系统如何配置64个IP,Linux系统配置IP
  7. [MySQL 5.6] MySQL 5.6 group commit 性能测试及内部实现流程
  8. 虚树详解+例子分析+模板
  9. dbeaver设置mysql驱动
  10. 极域电子教室软件 v4.0 2015 豪华版忘记密码怎么办
  11. SwitchHost自动配置Github520
  12. 乐忧商城项目总结-5
  13. cubemx配置时调试SYS显示警报
  14. 创建ArrayList对象,添加5个元素,使用Iterator遍历输出
  15. 2022年暑期实习 PwC AC 普华永道信息技术 待遇+笔试+面试信息
  16. 【转】WPF自定义控件与样式(13)-自定义窗体Window 自适应内容大小消息框MessageBox...
  17. 文献记录(part107)--Detecting Meaningful Clusters From High-Dimensional Data ...
  18. [OHIF-Viewers]医疗数字阅片-医学影像-Module: Panel-自定义面板-中-es6-Object.defineProperty()定义属性...
  19. phpexcel mysql 导出_PHPEXCEL结合MYSQL+PHP实现数据库数据导出EXCEL实例
  20. 大数据新闻推送你怎么看_大数据分析表明:新闻越“假”转发越多!你知道为什么吗?...

热门文章

  1. JavaScript循环语句
  2. 好用的蓝牙耳机有哪些推荐?2022蓝牙耳机性价比之王
  3. 如何注册谷歌账号,遇到“此电话号码无法用于进行验证”怎么办
  4. Magento Order Search使用api查询订单
  5. 网线水晶头线序错导致无法共享打印机
  6. Android数据存储几种方式用法总结
  7. 过去几轮熊市是怎么牛回来的?这轮熊市的出路又在那里?
  8. java执行Linux通配符不识别,帮忙看一个linux下通配符转译的问题
  9. 多渔:你的爱好,也许就是别人的生意
  10. 战网 服务器未响应,服务器三个月未恢复正常,垂死挣扎的星际争霸,预示着傲慢的暴雪即将谢幕...