华为Atlas200DK系列
以华为Atlas 200 DK AI开发实战为依据,记录自身探索的过程。
荪荪
这个作者很懒,什么都没留下…
展开
-
Atlas 200 DK 系列 --高级篇--应用开发
一、应用开发章节指引本节是告诉大家如何基于开发板的开发框架,去编写、编译、运行属于你自己的机器学习应用。开发一个简单的机器学习应用,分三部,如下图所示:预处理–推理–后处理预处理部分:只针对图像预处理,这里提供一套工具,叫DVPP,对外呈现的是一个api。其实,开发板有两个芯片,一个是3559C,这块芯片是专门做多媒体处理的,而这个dvpp这套工具,可以充分利用这块芯片的实力,加速图片...原创 2020-03-20 11:31:27 · 1738 阅读 · 0 评论 -
Atlas 200 DK 系列 --高级篇--模型转换
一、模型转换工具的介绍与操作演示–模型转换OMG介绍Atlas200DK平台中提供了模型转换工具(OMG)。可以将caffe、Tensorflow等开源框架模型转换成Atlas200DK支持的模型,从而能够更方便快捷地把其他平台地模型放到Atlas200DK平台进行调试并拓展相关业务1)OMG的功能介绍2)OMG命令使用及命令参数解析3)Mind Studio模型转换实际操作4)OMG与...原创 2020-03-20 09:34:01 · 7977 阅读 · 3 评论 -
Atlas 200 DK 系列 --高级篇
高级章节指引/代码库讲解1) 代码库结构开源代码结构构成,后续更新到最新的版本,需要用到API使用方式和例子2)模型转换机器学习的核心在于推理模型,开发板目前不支持训练,只能用于推理,而用于开发板的模型的格式是.om(offline Model),这种离线模型是开发板框架都有的一种模型,但当前这种模型还不能直接通过训练获得,只能通过caffe/tensorflow训练得到的模型转换而来...原创 2020-03-18 16:37:18 · 2287 阅读 · 0 评论 -
Atlas 200 DK 系列--实战篇--目标检测应用的部署和使用
准备工作如上文图像分类应用的部署和使用的一样。1.下载目标检测应用代码下载sample-objectdetection1.下载代码,并解压缩,切换到解压之后的文件下:ascend@ubuntu:~/Downloads$ unzip sample-objectdetection-master.zipascend@ubuntu:~/Downloads$ cd sample-objectde...原创 2020-03-18 14:25:35 · 4486 阅读 · 1 评论 -
Atlas 200 DK 系列--初级篇--图像分类应用的部署和使用
运行此Sample前,需要按照此章节获取源码包,并进行相关的环境配置。获取源码包。将https://gitee.com/Atlas200DK/sample-classification仓中的代码以Mind Studio安装用户下载至Mind Studio所在Ubuntu服务器的任意目录,例如代码存放路径为:$HOME/sample-classification。获取此应用中所需要的原始网络模...原创 2020-03-18 10:44:33 · 4836 阅读 · 2 评论 -
Atlas 200 DK 系列--初级篇--MindStudio常见操作
一、 卸载Mind Studio 卸载Mind Studio过程中,会自动卸载DDK,使用安装用户权限登录Mind Studio后台服务器,在linux系统的“~/tools/bin”目录下执行./uninstall.sh命令卸载Mind Studio。操作步骤如下: 1. 切换到root用户在“/usr/bin”目录下为Mind Studio安装用户加权。 su...原创 2019-11-15 08:51:44 · 7574 阅读 · 0 评论 -
Atlas 200 DK 系列 -- 快速搭建开发环境
一 、PC虚拟机上安装Ubuntu(系统版本为(ubuntu-16.04.3-desktop-amd64.iso),与版端系统版本必须对应(ubuntu-16.04.3-server-arm64.iso)) 1.在Pc机上安装完ubuntu系统虚拟机的安装以及ubuntu的具体操作,就不描述了,网上很多。注意修改一下内存。 弹出系统更新时,请选择不更新,如下...原创 2019-11-14 15:49:00 · 11260 阅读 · 3 评论