![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Atlas
文章平均质量分 84
shiner_chen
这个作者很懒,什么都没留下…
展开
-
Ascend310 EP模式下容器内进行推理测试
本文的软硬件环境如下:机器:x86台式机一台推理卡:DLAP200-HP-2(凌华基于atlas200模块打造的两模块推理卡)原创 2024-06-18 11:12:48 · 304 阅读 · 0 评论 -
DLAP221 OpenEuler系统开发环境配置
DLAP221 OpenEuler系统开发环境配置原创 2023-10-31 17:42:07 · 322 阅读 · 0 评论 -
DLAP221基于mxVision 容器内推理
本文演示如何在DLAP221中利用mxVision框架进行样例推理原创 2023-01-09 10:28:45 · 366 阅读 · 1 评论 -
AES200 容器内推理测试
基于华为Ascend710的凌华1U推理服务器,如何进行容器内推理原创 2022-12-27 10:49:36 · 432 阅读 · 0 评论 -
AES200 软件用户手册
AES200用户手册原创 2022-09-24 17:24:25 · 1454 阅读 · 0 评论 -
AES200设备AI Samples 测试文档
Ascend AI Samples 测试原创 2022-08-30 18:12:12 · 882 阅读 · 0 评论 -
AES100通过网络利用DD命令备份及恢复Atlas200模块的系统Image
1. 依赖工具的准备1.1. Netcat编译安装1.1.1. netcat编译从以下地址获取netcat_1.10.orig.tar.gz与netcat_1.10-38.diff.gz其中 netcat_1.10.orig.tar.gz是原生的 nc,netcat_1.10- 38.diff.gz 是升级包。由于atlas200的架构是arm架构,所以执行文件要编译成支持arm架构,建议在atlas200系统中编译。下载完成后先解压:$ lsnetcat_1.10-38.diff.gz*原创 2022-05-09 13:45:13 · 657 阅读 · 0 评论 -
DLAP221开发环境部署
DLAP221开发环境部署1. 概述开发者基于DLAP221进行AI应用开发前,需要在制作SD卡时准备的Ubuntu服务器中部署开发环境,有以下三种场景:独立部署开发套件包,基于后台命令行的方式进行交叉开发。部署MindStudio,基于MindStudio开发工具进行AI应用开发,MindStudio安装时需要同时安装开发套件包(Cann Toolkit)。Cann Toolkit为开发者提供基于昇腾AI处理器的相关算法开发工具包,旨在帮助开发者进行快速、高效的人工智能算法开发。Mind原创 2021-09-30 21:11:48 · 1299 阅读 · 0 评论 -
使用N2N软件远程管理DLAP221设备
使用N2N软件远程管理DLAP221设备在大多数的情况下边缘设备DLAP221一般部署在内网,如果要远程维护设备,则需要通过公网穿透到内网来登录设备,这里介绍的N2N软件正好可以实现这个功能。N2N分为SuperNode和EdgeNode,前者被称为超级节点,能够在EdgeNode之间建立握手并为无法直连的EdgeNode中转数据,是网络的核心部分。当然由于SuperNode的重要性,N2N支持为EdgeNode指定多个SuperNode,以便组成更复杂的网络,并且防止单个SuperNode出问题导致的原创 2021-09-06 16:00:49 · 1190 阅读 · 0 评论 -
麒麟系统安装CANN开发环境
麒麟系统安装CANN开发环境1. 更新麒麟系统从麒麟公司获取,OS Patch包: V10SP1-aarch64-patch03-20201202.tar.gz, 解压缩到任意目录,如:/root/[root@localhost ~]# ls -la总用量 3181500dr-xr-x--- 16 root root 4096 5月 28 16:36 .dr-xr-xr-x. 20 root root 282 5月 28 16:16 ..-rw-------原创 2021-08-27 15:31:28 · 3867 阅读 · 2 评论 -
DLAP221启动镜像制作
制作启动镜像目前,凌华科技的DLAP221边缘计算设备仅支持SD卡启动,所以目前制作启动系统仅支持SD方式。Atlas 200 AI加速模块(型号 3000)作为主/协处理器时,有两种方式制作OS:前提条件一张SD卡(推荐使用64G (class10)及以上)。一张USB读卡器。一台带USB端口的Linux服务器或虚拟机(建议安装Ubuntu 16.04/18.04系统)。Linux服务器已安装qemu-user-static、binfmtsupport、yaml、squashfs-tools原创 2021-08-14 10:38:19 · 2278 阅读 · 0 评论 -
DLAP221上Yolov5s性能测试
1. 导出yolov5 ONNX模型选择一台x64的PC机,OS为Ubuntu18.04,在此台机器上完成Yolov5模型转ONNX模型。1.1 下载原始yolov5代码、模型和权重文件下载yolov5源代码$ git clone -b v2.0 https://github.com/ultralytics/yolov5.gitCloning into 'yolov5'...remote: Enumerating objects: 6233, done.remote: Counting o原创 2021-08-14 09:06:09 · 2409 阅读 · 1 评论 -
Darkent Yolov3转华为om模型
在将darknet转换caffe模型的时候,为了验证转换是否正确,采用开源项目caffe-yolov3对模型进行验证,但是caffe-yolov3缺省需要cuda支持,首先找了RTX3090来测试,发现由于RTX3090需要CUDA11.1,而caffe不支持cuda11.1, 所以降cuda版本到10.1,在GPU:RTX2080Ti上测试。现将环境安装和测试过程记录如下:显卡:RTX2080Ti系统:Ubuntu18.04LTSCUDA版本: 10.1cudnn版本:7.6.5本教程主要包原创 2021-08-13 18:50:56 · 1618 阅读 · 3 评论 -
K8s和KubeEdge v1.6.1安装及应用部署到DLAP221指南
1. 系统配置1.1 系统环境ke-cloud 云端 192.168.31.4 k8s、docker、cloudcoreke-edge1 边缘端 192.168.2.21 docker、edgecore为了更能接近实际生产环境,此实验环境采用跨网段网络结构图: internet | 电信拨号router(192.168.31.1) |---------------|----------------|PC原创 2021-08-13 18:48:02 · 1835 阅读 · 0 评论 -
PyTorch1.6在DLAP221上的编译及安装
由于Pytorch官方没有发布基于Arm架构的安装包,互联网上的第三方编译出来的Pytorch1.6的安装包要依赖libc6_2.28这个版本,而DLAP221上的系统中libc不支持这个版本,尝试过通过源码升级libc6,但是由于libc6影响的软件包太多,没有成功,所以采用源码编译pytorch1.6的方式来安装。Torch 编译及安装1. 安装依赖首先安装一些编译需要的依赖库:sudo apt-get install libopenblas-dev cython3 libatlas-base-原创 2021-08-13 18:44:14 · 2532 阅读 · 0 评论 -
在DLAP221上部署容器进行推理操作
1. Install toolbox根据设备驱动版本,安装对应版本的Ascend-cann-toolbox_x.x.x_linux-aarch64.run,我的驱动版本是21.0.1,在此我安装的toolbox版本如下:HwHiAiUser@davinci-mini:~$ sudo ./Ascend-cann-toolbox_5.0.1_linux-aarch64.run --installVerifying archive integrity... All good.Uncompressing a原创 2021-08-13 18:42:01 · 853 阅读 · 0 评论 -
如何在DLAP221上编译运行Demo程序
编译运行Demo程序分为两种方式:在PC开发环境利用MindStudio工具开发程序,编译与运行程序在设备端直接编译运行程序MindStudio编译运行demo程序以HwHiAiUser(运行用户)登录开发环境,默认密码为:123456Adlink基于开发环境上的“ACLlib组件的安装目录/acllib/sample”目录的样例程序,为各个样例下载好了原始模型,并提供脚本来转换模型。用户可以直接使用。样例包缺省在HwHiAiUser的Home下acl_sample目录(如果是采用Ad原创 2021-08-13 18:34:52 · 673 阅读 · 2 评论 -
DLAP221 USB口电源控制
1. 安装依赖包sudo apt-get install libusb-1.0-0-dev2. 下载并编译uhubctlgit clone https://github.com/mvp/uhubctlcd uhubctlmakej将在uhubctl目录中产生一个uhubctl二进制执行文件。 你可以选择是否安装,如果要安装,则运行以下命令,程序将安装到/usr/sbin目录sudo make install3. 查找USB设备在DLAP221的前面板USB口上,插入一个USB设备原创 2021-08-13 18:25:13 · 838 阅读 · 0 评论 -
如何利用Vscode远程调试atlas200设备上程序
1. 下载Vscode从官方网站下载最新版本的vscode, 本文以windows版本为例,做相关介绍2. 安装插件下载相关开发插件:C/C++ Themes, Chinese(Simplified) Language Pack for Visual Studio Code, Remote Development, Remote X11(SSH), Pylance, C/C++ Extension Pack, C/C++,安装完后的效果如下:3. 配置远程目标设备在vscode左侧工具栏选择原创 2021-08-13 18:22:20 · 711 阅读 · 0 评论 -
VGG16 ImageNet Inference on Atlas200
VGG16 ImageNet Inference on Atlas2001. 安装依赖python atlasutil库依赖pyav, numpy和PIL。在运行环境中需要安装这些第三方库a. 安装pyav安装其他依赖:sudo pip3.7.5 Cythonsudo apt-get install pkg-config libxcb-shm0-dev libxcb-xfixes0-devsudo cp /usr/local/ffmpeg/lib/pkgconfig/* /usr/share/原创 2021-08-13 17:57:07 · 377 阅读 · 0 评论 -
DLAP221通过Xserver支持图形显示
DLAP221通过Xserver支持图形显示1. 需求在基于DLAP221开发过程中,可能需要查看实时结果,可以通过X Window在Windows系统中查看DLAP221系统的图形界面。2. 解决方案我可以安装一个桌面环境来达到我们的目的, 例如安装一个轻量级的桌面:xfce4,使用如下命令:sudo apt install xfce4 3. 说明为了获得与X11 GUI进行远程交互的能力,我们将遵循以下常规步骤:确保已安装基础X11软件包确保将OpenSSH服务器配置为转发X原创 2021-08-13 17:47:11 · 295 阅读 · 0 评论 -
串口自动登录实现程序自启动
本文实现通过串口自动登录Ubuntu系统,并自动运行程序## 自动登录1. 写脚本autologin```#!/bin/bash/bin/login-f username#你的用户名```保存到/usr/bin/下,并且用`chmod+xautologin`设置可执行权限2. 配置systemd服务由于设备的系统登录串口是/dev/ttyAMA0,修改系统中/lib/systemd/system/serial-getty\@.service 为 /lib/systemd/syst...原创 2021-08-13 10:50:41 · 2357 阅读 · 1 评论