麒麟系统安装CANN开发环境
1. 更新麒麟系统
从麒麟公司获取,OS Patch包: V10SP1-aarch64-patch03-20201202.tar.gz, 解压缩到任意目录,如:/root/
[root@localhost ~]# ls -la
总用量 3181500
dr-xr-x--- 16 root root 4096 5月 28 16:36 .
dr-xr-xr-x. 20 root root 282 5月 28 16:16 ..
-rw------- 1 root root 2963 5月 28 16:25 autosetup.sh
drwxr-xr-x 3 root root 21 12月 10 14:33 V10SP1-aarch64-patch03-20201202
-rw------- 1 root root 3257767788 5月 28 16:26 V10SP1-aarch64-patch03-20201202.tar.gz
安装patch
[root@localhost ~]# sh autosetup.sh
重启后确认版本
[root@localhost ~]# cat /etc/.kyinfo
[dist]
name=Kylin-Server
milestone=10-SP1-Release-Build04-20200711
arch=arm64
beta=False
time=2020-07-11 17:16:54
dist_id=Kylin-Server-10-SP1-Release-Build04-20200711-arm64-2020-07-11 17:16:54
[servicekey]
key=0020036
[os]
to=
term=2022-11-25
2. 准备安装及运行用户
创建用户:
root@UOS-PC:/home/adlink/Downloads/CANN# groupadd HwHiAiUser
root@UOS-PC:/home/adlink/Downloads/CANN# useradd -g HwHiAiUser -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash
root@UOS-PC:/home/adlink/Downloads/CANN# passwd HwHiAiUser
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码
root@UOS-PC:/home/adlink/Downloads/CANN#
3. 驱动安装
用root用户安装驱动
[root@localhost CANN]# ./A300-3000-3010-npu-driver_21.0.1_centos7.6-aarch64.run --full
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing Atlas300_software_version_21.0.1 100%
[Driver] [2021-05-28 16:57:28] [INFO]Start time: 2021-05-28 16:57:28
[Driver] [2021-05-28 16:57:28] [INFO]LogFile: /var/log/ascend_seclog/ascend_install.log
[Driver] [2021-05-28 16:57:28] [INFO]OperationLogFile: /var/log/ascend_seclog/operation.log
[Driver] [2021-05-28 16:57:28] [INFO]set username and usergroup, HwHiAiUser:HwHiAiUser
[Driver] [2021-05-28 16:57:29] [INFO]Rebuilding by kernel path(/lib/modules/4.19.90-21.2.ky10.aarch64/build), detail in /var/log/ascend_seclog/ascend_rebuild.log
[Driver] [2021-05-28 16:58:35] [INFO]upgradePercentage:10%
[Driver] [2021-05-28 16:58:38] [INFO]upgradePercentage:30%
[Driver] [2021-05-28 16:58:38] [INFO]upgradePercentage:40%
[Driver] [2021-05-28 16:58:40] [INFO]upgradePercentage:90%
[Driver] [2021-05-28 16:58:40] [INFO]Waiting for device startup...
[Driver] [2021-05-28 16:58:42] [INFO]Device startup success
[Driver] [2021-05-28 16:58:50] [INFO]upgradePercentage:100%
[Driver] [2021-05-28 16:58:50] [INFO]Driver package install success! Reboot needed for installation/upgrade to take effect!
[Driver] [2021-05-28 16:58:50] [INFO]End time: 2021-05-28 16:58:50
重启后确认驱动安装正确
确认pci设备
[HwHiAiUser@localhost ~]$ lspci
00:00.0 PCI bridge: Cadence Design Systems, Inc. Device dc16
00:01.0 PCI bridge: Cadence Design Systems, Inc. Device dc01
00:02.0 PCI bridge: Cadence Design Systems, Inc. Device dc16
00:03.0 PCI bridge: Cadence Design Systems, Inc. Device dc08
00:04.0 PCI bridge: Cadence Design Systems, Inc. Device dc01
02:00.0 SATA controller: Marvell Technology Group Ltd. Device 9215 (rev 11)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon RX 550/550X] (rev c7)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
04:00.0 PCI bridge: PMC-Sierra Inc. Device 8532
04:00.1 Memory controller: PMC-Sierra Inc. Device 8532
05:00.0 PCI bridge: PMC-Sierra Inc. Device 8532
05:01.0 PCI bridge: PMC-Sierra Inc. Device 8532
05:02.0 PCI bridge: PMC-Sierra Inc. Device 8532
05:03.0 PCI bridge: PMC-Sierra Inc. Device 8532
06:00.0 Processing accelerators: Huawei Technologies Co., Ltd. Device d100 (rev 20)
07:00.0 Processing accelerators: Huawei Technologies Co., Ltd. Device d100 (rev 20)
08:00.0 Processing accelerators: Huawei Technologies Co., Ltd. Device d100 (rev 20)
09:00.0 Processing accelerators: Huawei Technologies Co., Ltd. Device d100 (rev 20)
0a:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)
确认驱动模块加载成功
[HwHiAiUser@localhost ~]$ lsmod | grep drv
drv_devdrv_host 327680 0
drv_pcie_vnic_host 327680 0
drv_tsdrv_platform_host 262144 0
drv_pcie_hdc_host 327680 0
drv_devmng_host 393216 1 drv_devdrv_host
drv_devmm_host 393216 0
drv_pcie_host 393216 5 drv_pcie_vnic_host,drv_devdrv_host,drv_devmng_host,drv_devmm_host,drv_pcie_hdc_host
drv_seclib_host 262144 6 drv_pcie_host,drv_pcie_vnic_host,drv_devdrv_host,drv_devmng_host,drv_devmm_host,drv_pcie_hdc_host
确认Ascend310芯片状态正常
[HwHiAiUser@localhost ~]$ npu-smi info
+------------------------------------------------------------------------------+
| npu-smi 21.0.1 Version: 21.0.1 |
+-------------------+-----------------+----------------------------------------+
| NPU Name | Health | Power(W) Temp(C) |
| Chip Device | Bus-Id | AICore(%) Memory-Usage(MB) |
+===================+=================+========================================+
| 4 310 | OK | 12.8 36 |
| 0 0 | 0000:06:00.0 | 0 2703 / 8192 |
+-------------------+-----------------+----------------------------------------+
| 4 310 | OK | 12.8 40 |
| 1 1 | 0000:07:00.0 | 0 2703 / 8192 |
+-------------------+-----------------+----------------------------------------+
| 4 310 | OK | 12.8 40 |
| 2 2 | 0000:08:00.0 | 0 2703 / 8192 |
+-------------------+-----------------+----------------------------------------+
| 4 310 | OK | 12.8 41 |
| 3 3 | 0000:09:00.0 | 0 2703 / 8192 |
+===================+=================+========================================+
[HwHiAiUser@localhost ~]$
4. 升级firmware
用root用户升级firmware
[root@localhost CANN]# ./A300-3000-3010-npu-firmware_1.77.22.6.220.run --full
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing ASCEND310 FIRMWARE RUN PACKAGE 100%
[Firmware] [2021-05-28 17:05:16] [INFO]Start time: 2021-05-28 17:05:16
[Firmware] [2021-05-28 17:05:16] [INFO]LogFile: /var/log/ascend_seclog/ascend_install.log
[Firmware] [2021-05-28 17:05:16] [INFO]OperationLogFile: /var/log/ascend_seclog/operation.log
[Firmware] [2021-05-28 17:05:26] [INFO]upgradePercentage: 0%
[Firmware] [2021-05-28 17:05:32] [INFO]upgradePercentage: 0%
[Firmware] [2021-05-28 17:05:39] [INFO]upgradePercentage: 100%
[Firmware] [2021-05-28 17:05:39] [INFO]Firmware package install success! Reboot needed for installation/upgrad e to take effect!
[Firmware] [2021-05-28 17:05:39] [INFO]End time: 2021-05-28 17:05:39
重启后确认firmware版本正常
[root@localhost tools]# ./upgrade-tool --device_index -1 --component -1 --version
{
Get component version(1.77.22.6.220) succeed for deviceId(0), componentType(0).
{"device_id":0, "component":nve, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(0), componentType(1).
{"device_id":0, "component":xloader, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(0), componentType(2).
{"device_id":0, "component":m3fw, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(0), componentType(3).
{"device_id":0, "component":uefi, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(0), componentType(4).
{"device_id":0, "component":tee, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(1), componentType(0).
{"device_id":1, "component":nve, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(1), componentType(1).
{"device_id":1, "component":xloader, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(1), componentType(2).
{"device_id":1, "component":m3fw, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(1), componentType(3).
{"device_id":1, "component":uefi, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(1), componentType(4).
{"device_id":1, "component":tee, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(2), componentType(0).
{"device_id":2, "component":nve, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(2), componentType(1).
{"device_id":2, "component":xloader, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(2), componentType(2).
{"device_id":2, "component":m3fw, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(2), componentType(3).
{"device_id":2, "component":uefi, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(2), componentType(4).
{"device_id":2, "component":tee, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(3), componentType(0).
{"device_id":3, "component":nve, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(3), componentType(1).
{"device_id":3, "component":xloader, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(3), componentType(2).
{"device_id":3, "component":m3fw, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(3), componentType(3).
{"device_id":3, "component":uefi, "version":1.77.22.6.220}
Get component version(1.77.22.6.220) succeed for deviceId(3), componentType(4).
{"device_id":3, "component":tee, "version":1.77.22.6.220}
}
5. 安装OS依赖
[root@localhost ~]# yum makecache
Kylin Linux Advanced Server 10 - Os 520 kB/s | 10 MB 00:20
Last metadata expiration check: 0:00:15 ago on 2021年05月28日 星期五 17时11分13秒.
Metadata cache created.
[root@localhost ~]#
[root@localhost ~]# yum install -y gcc gcc-c++ make cmake unzip zlib-devel libffi-devel openssl-devel pciutils net-tools sqlite-devel lapack-devel openblas-devel gcc-gfortran
检查版本
[test@localhost Python-3.7.5]$ gcc --version
gcc (GCC) 7.3.0
Copyright © 2017 Free Software Foundation, Inc.
[test@localhost Python-3.7.5]$ g++ --version
g++ (GCC) 7.3.0
Copyright © 2017 Free Software Foundation, Inc.
[test@localhost Python-3.7.5]$ cmake --version
cmake version 3.12.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
检查系统自带Python版本
[test@localhost CANN]$ python --version
Python 2.7.16
[test@localhost CANN]$ python3 --version
Python 3.7.4
[test@localhost CANN]$ pip --version
-bash: pip:未找到命令
[test@localhost CANN]$ pip3 --version
-bash: pip3:未找到命令
编译安装Python 3.7.5
[test@localhost CANN]$ wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar -zxvf Python-3.7.5.tgz
cd Python-3.7.5
./configure --prefix=/usr/local/python3.7.5 --enable-loadable-sqlite-extensions --enable-shared
make
sudo make install
sudo ln -s /usr/local/python3.7.5/bin/python3 /usr/local/python3.7.5/bin/python3.7.5
sudo ln -s /usr/local/python3.7.5/bin/pip3 /usr/local/python3.7.5/bin/pip3.7.5
[root@localhost ~]# python3.7 --version
Python 3.7.5
[root@localhost ~]# pip3.7 --version
pip 19.2.3 from /usr/local/python3.7.5/lib/python3.7/site-packages/pip (python 3.7)
[root@localhost ~]# pip3.7 list
Package Version
---------- -------
pip 19.2.3
setuptools 41.2.0
WARNING: You are using pip version 19.2.3, however version 21.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
配置PIP源
[root@localhost ~]# cat .pip/pip.conf
[global]
#以华为源为例,请根据实际情况进行替换。
index-url = https://mirrors.huaweicloud.com/repository/pypi/simple
trusted-host = mirrors.huaweicloud.com
timeout = 120
安装python依赖包
pip3.7 install attrs
pip3.7 install numpy==1.17.2
pip3.7 install decorator
pip3.7 install sympy
pip3.7 install cffi
pip3.7 install pyyaml
pip3.7 install pathlib2
pip3.7 install psutil
pip3.7 install protobuf
pip3.7 install scipy
pip3.7 install requests
确认依赖包版本
[root@localhost ~]# pip3.7 list
Package Version
---------- ---------
attrs 20.3.0
certifi 2020.12.5
cffi 1.14.5
chardet 4.0.0
decorator 5.0.7
idna 2.10
mpmath 1.2.1
numpy 1.17.2
pathlib2 2.3.5
pip 19.2.3
protobuf 3.15.8
psutil 5.8.0
pycparser 2.20
PyYAML 5.4.1
requests 2.25.1
scipy 1.6.3
setuptools 41.2.0
six 1.15.0
sympy 1.8
urllib3 1.26.4
WARNING: You are using pip version 19.2.3, however version 21.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
[HwHiAiUser@localhost bin]$ sudo cp /usr/local/python3.7.5/lib/libpython3.7m.so.1.0 /usr/lib64
[HwHiAiUser@localhost bin]$ sudo ln -s /usr/local/python3.7.5/bin/python3 /usr/bin/python3.7
ln: 无法创建符号链接 '/usr/bin/python3.7': 文件已存在
[HwHiAiUser@localhost bin]$ sudo ln -s /usr/local/python3.7.5/bin/pip3 /usr/bin/pip3.7
[HwHiAiUser@localhost bin]$ sudo ln -s /usr/local/python3.7.5/bin/python3 /usr/bin/python3.7.5
[HwHiAiUser@localhost bin]$ sudo ln -s /usr/local/python3.7.5/bin/pip3 /usr/bin/pip3.7.5
[HwHiAiUser@localhost bin]$ sudo rm /usr/bin/python3.7
[HwHiAiUser@localhost bin]$ sudo ln -s /usr/local/python3.7.5/bin/python3 /usr/bin/python3.7
[HwHiAiUser@localhost bin]$ python3.7 --version
Python 3.7.5
[HwHiAiUser@localhost bin]$
6. 安装开发套件包
[root@localhost CANN]# ./Ascend-cann-toolkit_5.0.1_linux-aarch64.run --install
Verifying archive integrity... 100% SHA256 checksums are OK. All good.
Uncompressing ASCEND_RUN_PACKAGE 100%
[Toolkit] [20210528-18:03:19] [INFO] change umask 0022
[Toolkit] [20210528-18:03:19] [INFO] mkdir /usr/local/Ascend/ascend-toolkit/5.0.1/arm64-linux
[Toolkit] [20210528-18:03:19] [INFO] touch /var/log/ascend_seclog/ascend_toolkit_install.log
[Toolkit] [20210528-18:03:19] [INFO] LogFile:/var/log/ascend_seclog/ascend_toolkit_install.log
[Toolkit] [20210528-18:03:19] [INFO] install start
[Toolkit] [20210528-18:03:19] [INFO] The install path is /usr/local/Ascend !
[Toolkit] [20210528-18:03:19] [INFO] install package Ascend-acllib-1.77.22.6.220-linux.aarch64.run start
[Toolkit] [20210528-18:03:20] [INFO] Ascend-acllib-1.77.22.6.220-linux.aarch64.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:03:20] [INFO] install package Ascend-pyACL-5.0.1-linux.aarch64.run start
[Toolkit] [20210528-18:03:20] [INFO] Ascend-pyACL-5.0.1-linux.aarch64.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:03:21] [INFO] install package Ascend-atc-1.77.22.6.220-linux.aarch64.run start
[Toolkit] [20210528-18:03:51] [INFO] Ascend-atc-1.77.22.6.220-linux.aarch64.run --full --pylocal --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:03:51] [INFO] install package Ascend-opp-1.77.22.6.220-linux.aarch64.run start
[Toolkit] [20210528-18:04:02] [INFO] Ascend-opp-1.77.22.6.220-linux.aarch64.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:04:02] [INFO] install package Ascend-toolkit-1.77.22.6.220-linux.aarch64.run start
[Toolkit] [20210528-18:04:33] [INFO] Ascend-toolkit-1.77.22.6.220-linux.aarch64.run --full --pylocal --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:04:33] [INFO] install package Ascend-fwkacllib-1.77.22.6.220-linux.aarch64.run start
[Toolkit] [20210528-18:05:06] [INFO] Ascend-fwkacllib-1.77.22.6.220-linux.aarch64.run --full --pylocal --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:05:06] [INFO] install package Ascend-test-ops-5.0.1.run start
[Toolkit] [20210528-18:05:06] [INFO] Ascend-test-ops-5.0.1.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:05:06] [INFO] install package Ascend310-aicpu_kernels-1.77.22.6.220.run start
[Toolkit] [20210528-18:05:07] [INFO] Ascend310-aicpu_kernels-1.77.22.6.220.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:05:07] [INFO] install package Ascend910-aicpu_kernels-1.77.22.6.220.run start
[Toolkit] [20210528-18:05:08] [INFO] Ascend910-aicpu_kernels-1.77.22.6.220.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:05:08] [INFO] install package Ascend310-aicpu_kernels_minirc-1.77.22.6.220.run start
[Toolkit] [20210528-18:05:09] [INFO] Ascend310-aicpu_kernels_minirc-1.77.22.6.220.run --full --quiet --nox11 --install-username=HwHiAiUser --install-usergroup=HwHiAiUser install success
[Toolkit] [20210528-18:05:09] [INFO] /etc/Ascend/ascend_cann_install.info generate success
[Toolkit] [20210528-18:05:09] [INFO] Please make sure that:
Offline infer develop (cannot coexist with other scenes):
LD_LIBRARY_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/acllib/lib64:
PYTHONPATH includes :
/usr/local/Ascend/ascend-toolkit/latest/pyACL/python/site-packages/acl:
/usr/local/Ascend/ascend-toolkit/latest/toolkit/python/site-packages:
ASCEND_AICPU_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest:
ASCEND_OPP_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/opp:
TOOLCHAIN_HOME includes :
/usr/local/Ascend/ascend-toolkit/latest/toolkit:
Third party AI framework develop (cannot coexist with other scenes):
PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/fwkacllib/ccec_compiler/bin:
/usr/local/Ascend/ascend-toolkit/latest/fwkacllib/bin:
LD_LIBRARY_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/fwkacllib/lib64:
PYTHONPATH includes :
/usr/local/Ascend/ascend-toolkit/latest/fwkacllib/python/site-packages:
/usr/local/Ascend/ascend-toolkit/latest/toolkit/python/site-packages:
ASCEND_OPP_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/opp:
ASCEND_AICPU_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest:
TOOLCHAIN_HOME includes :
/usr/local/Ascend/ascend-toolkit/latest/toolkit:
Model transformation and operator develop (cannot coexist with other scenes):
PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/atc/ccec_compiler/bin:
/usr/local/Ascend/ascend-toolkit/latest/atc/bin:
LD_LIBRARY_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/atc/lib64:
PYTHONPATH includes :
/usr/local/Ascend/ascend-toolkit/latest/atc/python/site-packages:
/usr/local/Ascend/ascend-toolkit/latest/toolkit/python/site-packages:
ASCEND_OPP_PATH includes :
/usr/local/Ascend/ascend-toolkit/latest/opp:
TOOLCHAIN_HOME includes :
/usr/local/Ascend/ascend-toolkit/latest/toolkit:
[Toolkit] [20210528-18:05:09] [INFO] If your service is started using the shell script, you can call the /usr/local/Ascend/ascend-toolkit/set_env.sh script to configure environment variables. Note that this script can not be executed mannually.
[Toolkit] [20210528-18:05:09] [INFO] Ascend-cann-toolkit_5.0.1_linux-aarch64.run install success,The install path is /usr/local/Ascend !
7. 验证开发环境
下载并编译推理工具
HwHiAiUser@UOS-PC:~/Downloads$ git clone https://gitee.com/ascend/tools.git
HwHiAiUser@UOS-PC:~/Downloads$ cd tools/msame
HwHiAiUser@UOS-PC:~/Downloads/tools/msame$ source /usr/local/Ascend/ascend-toolkit/set_env.sh
HwHiAiUser@UOS-PC:~/Downloads/tools/msame$ export DDK_PATH=/usr/local/Ascend/ascend-toolkit/latest
HwHiAiUser@UOS-PC:~/Downloads/tools/msame$ export NPU_HOST_LIB=/usr/local/Ascend/ascend-toolkit/latest/acllib/lib64/stub
HwHiAiUser@UOS-PC:~/Downloads/tools/msame$ ./build.sh g++
下载任意om模型,进行空数据推理
下载googlenet模型
HwHiAiUser@UOS-PC:~/Downloads/tools/msame$ mkdir googlenet
HwHiAiUser@UOS-PC:~/Downloads/tools/msame/googlenet$ wget https://modelzoo-train-atc.obs.cn-north-4.myhuaweicloud.com/003_Atc_Models/AE/ATC%20Model/classification/googlenet.om
运行推理
HwHiAiUser@UOS-PC:~/Downloads/tools/msame/googlenet$ cat run.sh
../out/msame \
--model ./googlenet.om \
--output ./output \
--outfmt BIN \
--loop 1
HwHiAiUser@UOS-PC:~/Downloads/tools/msame/googlenet$ ./run.sh
[INFO] acl init success
[INFO] open device 0 success
[INFO] create context success
[INFO] create stream success
[INFO] get run mode success
[INFO] load model ./googlenet.om success
[INFO] create model description success
[INFO] get input dynamic gear count success
[INFO] create model output success
./output/20210827_072443
[INFO] model execute success
Inference time: 2.194ms
[INFO] output data success
Inference average time: 2.194000 ms
[INFO] unload model success, model Id is 1
[INFO] Execute sample success.
[INFO] end to destroy stream
[INFO] end to destroy context
[INFO] end to reset device is 0
[INFO] end to finalize acl
HwHiAiUser@UOS-PC:~/Downloads/tools/msame/googlenet$