【CANN训练营0基础赢满分秘籍】开发者套件Atlas 200I DK A2 模型适配工具详解

模型适配工具

工具介绍

模型适配工具是一款集成数据集管理、模型训练、模型打包为一体的开发者工具套件
优点
充分考虑小白的需求,能够实现零代码的模型训练。将模型打包好用户能够直接跑训练,前期数据采集标准,打包整个模型,然后做转换部署到开发者套件Atlas 200I DK A2上。
通过此工具,可以降低开发者在模型开发过程中对AI专业知识、深度学习框架的学习成本,极大降低开发的难度、复杂度,简而言之,可以免编程快速构建一个典型的推理应用并部署到Atlas 2001 DK A2上,实现复杂功能开发。

预置模型

  • 工具预置了4个典型模型,分别用于目标检测场景(YOLOV5模型)、图像分类场贝(Mobilenet V3模型)、图像分割场景(Unet ++模型)关键点检测场景(Alphapose模型)。能够满足大多数用户的常见需求。
  • 提供UI操作界面,开发者可在界面上传自己的数据集,工具支持对数据进行标注和转换。
  • 支持用户在工具界面创建模型训练任务,并使用PC的CPU算力进行训练。
  • 支持对训练完成模型进行打包,参考一键制卡流程,便于拷贝到开发者套件中。

实操案例

步骤1 安装Anaconda3安装模型适配工具,准备虚拟环境

下载安装Anaconda
image.png
打开cmd界面
image.png
输入查看安装目录

conda info -e

将下载的虚拟环境压缩包解压到Anaconda安装目录下的envs目录中并保证文件夹名称为"model-adapter-tool”

步骤2 安装模型适配工具

安装
image.png
安装成功界面
image.png

步骤3 模型适配工具标注工具制作数据集

image.png
包括功能区、全局操作中能够打开数据集,进行框选点、分类等操作。
image.png

步骤4 本机模型训练与迁移

分类模型-选择模型路径,参数默认即可
image.png
迁移成功压缩包
image.png

步骤5 上传模型迁移压缩包到DK板上,进行模型atc转换om模型与推理

tar -xvI edgeinfer. tar

进入解压后文件目录执行以下命今将Windows格式文件转换为Unix,Linux情形。

cd edgo. infer/ a dos2unix find .

若提示命令不存在,请使用命令行安支: apt instll dos2unix/yum instsll dos2unix
进入解压缩目录执行如下命令进行模型转换,获得om模型

bash atc. sh

执行以下命令进行推理

bash run. sh

run.sh会调用推理主程序infer.py,执行此条命令。

python3.9 infer.py一nodel sobilenetv3 100 bsl. on --1abel path class indicas. jsan --output Dath ./

命令行参数解析:

modet分类模型文件目录。

  • label - path:训练生成的class indices.json地址,

  • output path:推理分类结果输出cls, outputxt地址,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

华为账号hw_Zixin 小鱼儿梦想+

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

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

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

打赏作者

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

抵扣说明:

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

余额充值