0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞萨AI模型部署工具演示教程

瑞萨嵌入式小百科 来源:瑞萨嵌入式小百科 2025-09-23 10:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

AI应用的浪潮中,视觉AI无疑是最热门的领域之一。从智能家居到安防监控,从工厂自动化到自动驾驶,视觉技术的身影无处不在。然而,对于很多开发者来说,想要在本地实现AI推理,而不依赖云端,并不是一件轻松的事。

现在,瑞萨推出了AI模型部署工具——一款帮你零门槛上手NVIDIA TAO的神器。

AI应用的难点

#人工智能技术十分强大,但落地并不简单,原因如下:

工具链复杂:命令行操作多,学习成本高

训练周期长:数据准备、模型训练、优化环节耗时

部署门槛高:模型转换与硬件适配繁琐

特别是新手,面对复杂的命令行工具和海量参数,很容易陷入迷茫。

瑞萨的部署工具

瑞萨推出的AI模型部署工具,就是为了解决这些难点。

它是一个基于GUI的封装工具,将NVIDIA TAO Toolkit打包成可视化操作界面,一站式解决从模型创建到部署的全流程。

它的优势十分明显:

全程可视化操作,无需命令行

完整流程支持:创建→数据准备→训练→剪枝→评估→推理→部署

硬件适配广:不仅能跑在NVIDIA GPU上,还能部署到瑞萨MPU、甚至MCU

快速上手教程

下面用实际演示,带你体验它的操作流程。本演示基于Ubuntu 20.04系统,同样也支持Ubuntu 22.04。演示使用Detectnetv2模型,并将其部署在RZ/V2L MPU上。

1

进入项目主页

进入项目目录并打开终端,执行`./gui_start.sh`命令,进入项目主页。如图1所示。

a3db7e7c-8a0e-11f0-8c8f-92fbcf53809c.jpg

图1 通过终端启动工程

进入主页后,点击“CREATE”按钮,新建工程。如图2所示。

a438d5c2-8a0e-11f0-8c8f-92fbcf53809c.jpg

图2 点击“CREATE”新建工程

2

新建工程

在‘Project Name’栏,将工程命名为“Detectnetv2_for_video”。在“Task”栏中选择“Object Detection”,并在“Board”栏中选择“V2L”。最后点击“CREATE”创建工程。如图3所示。

a4925e12-8a0e-11f0-8c8f-92fbcf53809c.jpg

图3 新建工程相关配置

若工程被成功创建,在屏幕上方系统会提示“Successfully created the task”。如图4所示。

a4f18522-8a0e-11f0-8c8f-92fbcf53809c.jpg

图4 成功创建工程

3

准备数据集

工程创建完成后,系统会自动进入准备数据集界面。本次演示使用KITTI Vision数据集。选择好数据集后,点击“ANALYZE DATA”按钮,系统将分析数据集的类别数量等信息。如图5所示。

a54a34ba-8a0e-11f0-8c8f-92fbcf53809c.jpg

图5 选择数据集并点击“ANALYZE DATA”按钮

在数据集分析等待的过程中,你可以通过点击右下角的蓝色“LOGS”按钮,查看当前的日志。如图6所示。

a5a39794-8a0e-11f0-8c8f-92fbcf53809c.png

图6 点击右下角的蓝色“LOGS”按钮,查看日志

数据集分析完成后,界面会显示数据类别分布和边界框统计情况。

点击“SPLIT”按钮,系统会按71的比例划分成训练集、验证集和测试集。成功划分后,会提示“Successfully completed detect split”。点击“GO FOR TRAINING”进入“Training”页面。如图7所示。

a6077476-8a0e-11f0-8c8f-92fbcf53809c.png

图7 数据集的分析和划分

4

训练模型

在“Training”页面中,选择“Model”(模型)和“Pre-Trained Model Paths”(预训练权重路径)。同时,可以设置“Batch size for gpu”(批量大小)、“Epochs”(训练轮数)、“Enable Qat”(是否启用量化感知)、“Image width”(图像宽度)以及“Image height”(图像高度)等参数。

完成参数设置后,点击“TRAINING SUBMISSION”开始训练。如图8所示。

a66fa83e-8a0e-11f0-8c8f-92fbcf53809c.jpg

图8 配置模型参数

在训练过程中,可以实时查看日志,并监控GPU负载变化。如图9所示,随着训练的持续进行,会看到负载有明显升高。

a6d45d88-8a0e-11f0-8c8f-92fbcf53809c.png

图9 监控GPU负载变化

5

模型剪枝与再训练

#NVIDIATAO支持结构化和非结构化两种剪枝方式。可根据模型的需要,选择合适的剪枝方式。对于Detectnetv2模型,需要使用结构化剪枝来移除冗余权重,并进行再训练。通过结构化剪枝,可以让模型在降低复杂度的同时尽可能提升精度。

剪枝完成后,可以像训练模型一样调整参数,并重新训练。如图10所示。

a7330428-8a0e-11f0-8c8f-92fbcf53809c.jpg

图10 配置剪枝与再训练参数

6

评估模型与推理

在“Evaluation Details”中,选择已经训练好的模型。点击“CHECK MODEL EVALUATION”,可查看评估结果。如图11所示。

a78c30ac-8a0e-11f0-8c8f-92fbcf53809c.png

图11 模型评估结果

在推理页面里,会使用刚刚评估过的模型进行推理。点击“UPLOAD IMAGE”导入需要推理的图片,点击“PREDICT”进行推理。从图12中可以看到,模型成功检测出了汽车,并生成了相应的边界框。

a7e8680e-8a0e-11f0-8c8f-92fbcf53809c.jpg

图12 模型推理结果

7

部署到硬件

选择模型后点击“EXPORT”,导出训练好的模型。如图13所示。

a847d9ce-8a0e-11f0-8c8f-92fbcf53809c.jpg

图13 导出模型

导出完成后,点击“TRANSLATE”,将模型转换为适配RZ/V2L的格式。如图14所示。

a8a00a86-8a0e-11f0-8c8f-92fbcf53809c.jpg

图14 转换模型

转换完成后,通过本地IP地址连接到开发板。此过程不仅建立了与开发板的连接,还将转换好的模型传输到开发板上。输入本地IP地址,并点击 “CONNECT”进行连接,如图15所示。

a9074750-8a0e-11f0-8c8f-92fbcf53809c.png

图15 连接开发板

点击“DEPLOY”部署,模型会在开发板上运行,如图16所示。

a96f3ab8-8a0e-11f0-8c8f-92fbcf53809c.png

图16 部署模型

此时,在“Inference Results”里会输出实时视频流。如图17所示。

如果精度没有达到预期,可以更换模型训练或继续剪枝再训练,直到达到理想效果。

a9d0889a-8a0e-11f0-8c8f-92fbcf53809c.jpg

图17 输出实时视频流

总结

#瑞萨AI模型部署工具对AI初学者来说非常友好,无需代码即可实现AI模型从创建到部署的全流程。除了面向AI初学者的模型部署工具,瑞萨还面向有经验的开发者提供:

upyter Notebook

标准技术文档

同时,瑞萨已为自家的产品线添加了Nvidia TAO的支持,使得使用Nvidia TAO推理出的模型能够在瑞萨的MPU和MCU上运行。目前的评估套件适用于 RZ/V2H、V2L和RA8D1开发板。这种支持为你提供了丰富的选择,让你可以根据自己的需求定制产品。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109087
  • AI
    AI
    +关注

    关注

    89

    文章

    38090

    浏览量

    296548
  • 模型
    +关注

    关注

    1

    文章

    3648

    浏览量

    51710

原文标题:零门槛上手NVIDIA TAO!瑞萨AI模型部署工具演示

文章出处:【微信号:瑞萨嵌入式小百科,微信公众号:瑞萨嵌入式小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用RUHMI工具实现AI模型部署过程

    AI无处不在。你在部署AI,你的竞争对手也在部署AI,几乎所有人都在做AI。然而,
    的头像 发表于 10-17 10:00 2339次阅读
    使用<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RUHMI<b class='flag-5'>工具</b>实现<b class='flag-5'>AI</b><b class='flag-5'>模型</b><b class='flag-5'>部署</b>过程

    电子RUHMI工具集的技术细节

    苏勇(Andrew SU)是电子中国市场部的在AI产品方向上的高级技术专家,负责电子的AI
    的头像 发表于 09-23 10:25 1538次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子RUHMI<b class='flag-5'>工具</b>集的技术细节

    Banana Pi 与电子携手共同推动开源创新:BPI-AI2N

    与嵌入式系统的优势,该联合解决方案旨在打造更开放、更灵活的软硬件平台。 “此次合作将提升在开源社区的知名度。基于 RZ/V2N 的突破性 BPI-AI2N SOM 有望对多个行业产生重大影响,为工程师
    发表于 03-12 09:43

    【视频】电子RX LCD直接驱动解决方案演示

    电子RX LCD直接驱动解决方案演示
    发表于 01-16 11:39

    解决方案汇总帖

    方案【视频】电子RL78/G14 MCU直流无刷电动工具解决方案【视频】电子BLDC无传感器风扇解决方案【视频】
    发表于 01-30 18:27

    千芯科技推出了针对芯来RISC-V平台的AI部署工具包(tinyAI SDK)

    科技的tinyAI SDK将AI模型剪枝、量化等先进技术整合入工具包,并针对RISC-V内核的存储、架构特点进行了针对性的特定优化。千芯科技的tinyAI,不仅方便了AI算法在端侧RI
    发表于 11-21 10:08

    介绍在STM32cubeIDE上部署AI模型的系列教程

    介绍在STM32cubeIDE上部署AI模型的系列教程,开发板型号STM32H747I-disco,值得一看。MCUAI原文链接:【嵌入式AI开发】篇四|
    发表于 12-14 09:05

    介绍电子工具E1的特点及应用

    此讲是由电子公司MCU产品中心钟雪日为大家讲述:电子工具E1。
    的头像 发表于 06-15 07:11 7690次阅读
    介绍<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>工具</b>E1的特点及应用

    讲述电子工具Minicube2的特点及应用

    本讲座由电子公司MCU产品中心钟雪晶讲述:电子工具Minicube2。
    的头像 发表于 06-15 14:33 4152次阅读

    IC 工具箱 (RICBox) 软件手册

    IC 工具箱 (RICBox) 软件手册
    发表于 01-10 19:02 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b> IC <b class='flag-5'>工具</b>箱 (RICBox) 软件手册

    iSim:PE v8.4 工具更新

    iSim:PE v8.4 工具更新
    发表于 07-04 19:04 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b> iSim:PE v8.4 <b class='flag-5'>工具</b>更新

    新闻快讯 | 电子整合Reality AI工具与e² studio IDE,扩大其在AIoT领域的卓越地位

    、项目及AI代码模块。实时数据处理模块已集成至MCU软件开发工具套件 (注) ,以方便从
    的头像 发表于 09-21 18:10 991次阅读
    新闻快讯 | <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子整合Reality <b class='flag-5'>AI</b><b class='flag-5'>工具</b>与e² studio IDE,扩大其在AIoT领域的卓越地位

    电子整合Reality AI工具与e² studio IDE,扩大其在AIoT领域的卓越地位

    数据处理模块已集成至MCU软件开发工具套件(注),以方便从自有的工具套件或使用了
    的头像 发表于 09-25 16:23 1036次阅读

    基于电子Reality AI Tools工具的语音反欺骗应用示例

    探索使用电子硬件和AI软件平台的Reality AI Tools语音反欺骗应用示例。
    的头像 发表于 08-20 15:13 1092次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子Reality <b class='flag-5'>AI</b> Tools<b class='flag-5'>工具</b>的语音反欺骗应用示例

    RZ/V2H平台支持部署离线版DeepSeek -R1大语言模型

    RZ/V2H平台支持部署离线版DeepSeek -R1大语言模型
    的头像 发表于 05-13 17:07 1374次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RZ/V2H平台支持<b class='flag-5'>部署</b>离线版DeepSeek -R1大语言<b class='flag-5'>模型</b>