海鸥派(SS928)傻瓜式训练自己的AI模型(TinyML篇 01)——让AI触手可及
各位大佬,经过几个月努力我们终于在海鸥派上将AI易用性又往前推进了一步。一直认为AI行业在端侧和边侧将不会有那么多AI算法工程师的需求。端侧和边侧未来一定是专家系统,让工具解决95%以上的算法。很不幸我们还有前仆后继的团队在投入到边和端的算法领域。毕竟行业足够大养活一些团队是没问题的,但趋势是这个领域必定会被专家工具或者我叫他专家系统所替代。
写在前面:
其实TinyML身影已经出现在我们www.gitee.com/hieuler 仓里了,感兴趣的小伙伴可以自己去挖。工具请跟易百纳社区联系获取。
TinyML 是一款针对端侧芯片设计的 AutoML(自动机器学习)工具。用户提供数据,TinyML 自动输出芯片侧模型和部署参考代码。
重要亮点
模型搜索特性:TinyML 可根据用户数据自动搜索出性能满足要求且效果最优的模型,其输出包括 deploy 文件夹(含板端和 pc 端推理工程)以及 dataset_analysis 文件夹(含训练集、测试集的统计和校验信息),详细可参考 search、prune、finetune 生成的文件结构。
剪枝特性:针对 TinyML 输出的模型进行小型化,涉及模型大小、峰值内存、带宽、推理耗时和功耗等方面,同样有相关的输出内容和文件结构。
微调特性:基于输出模型进行效果调优,主要用于解决在应用开发中模型性能达标但存在效果问题的情况。
效果评估本身:要对 TinyML 输出的模型进行效果评估。评估结果文件位置:评估结果文件在 dataset_analysis 文件夹中。文件夹包含内容:该文件夹包含了任务所用训练集、测试集的统计、校验信息等详细内容
TinyML 支持的任务类型
重要亮点
生成文件结构的方式:通过 eval 生成文件结构。
检测任务类型:包括基于框的检测任务,例如二维码检测等。
分类任务类型:如宠物分类、垃圾分类等。
关键点检测任务类型:通用关键点检测,且目前只支持 5 米内目标数据。
安装TinyML要求:
硬件要求
- 操作系统要求:需使用 Ubuntu 18.04 及以上的 x86_64 系统,要参考官网安装,开启 nfs 服务并做相应配置,修改/etc/exports 后需重启 nfs 服务,还要配置 localhost。
- 内存要求:内存需大于等于 16GB。
- 英伟达 GPU 要求:至少 1 个且显存大于等于 8GB,多个 GPU 可提升工具运行速率,显存越大可配置的 batch_size 越大。
- 远程单板要求:Dpico 类型单板要开启 SSH 服务且与服务器网络互通,确保能运行智能业务并做好相关准备,一个任务独占一块单板,确保单板无其他业务运行且能正常执行
bash source /etc/profile
命令。
软件要求
- Miniconda Python 3.7 请参考官网进行安装
- NVIDIA 显卡驱动 / 请参考官网进行安装
- Cuda ToolKit 11.3 请参考官网进行安装
- 分享
- 举报
-
2021-08-26 09:18:52
-
浏览量:719次2024-07-12 08:58:25
-
浏览量:1488次2023-02-25 10:56:42
-
浏览量:4756次2021-09-16 09:18:21
-
浏览量:1120次2023-10-28 16:08:09
-
浏览量:97次2024-09-13 17:34:13
-
浏览量:1761次2024-01-07 22:19:19
-
浏览量:1964次2023-05-18 10:53:13
-
浏览量:6236次2022-11-10 14:33:49
-
浏览量:863次2024-06-06 10:17:20
-
浏览量:2063次2024-03-14 14:15:25
-
浏览量:1525次2022-12-13 16:47:02
-
浏览量:2913次2020-09-30 10:45:58
-
浏览量:909次2023-09-28 09:47:44
-
浏览量:3734次2023-04-12 17:43:32
-
浏览量:5821次2023-03-17 19:33:35
-
浏览量:929次2023-12-22 14:53:36
-
浏览量:2082次2023-03-09 15:14:41
-
浏览量:2816次2023-04-01 13:01:00
- 【易百纳新品】欧拉派——基于海思主控SD3403、华为星闪技术的面向工业控制/机器视觉的生态开发板,兼容树莓派,预售799!
- 欧拉派应用NL-H873-USA1星闪模组:引领无线短距通信性能新飞跃
- 欧拉派 Euler Pi SDK操作指南 (Linux)
- OpenEuler&海思赋能:欧拉派Euler Pi——应⽤于机器⼈/机器视觉/⼯业控制
- 【开源之夏】高校学生挑战活动-易百纳携手海鸥派多个课题等你来揭榜!
- 欧拉派 Euler Pi SD卡启动与升级操作指南
- Meetup会议:易百纳携手南邮共建AI视觉及机器人联合实验室,分享欧拉派实战应用
- 易百纳受邀参加2024年南京邮电大学创新创业冬令营启动仪式,并公布为深化产教融合,开设了首届机器视觉实战就业班!
- 易百纳携工业控制系列解决方案“海鸥派”参展2024鲲鹏昇腾开发者大会
- 海鸥派构建第一个hello world应用
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
david
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明