1、snpe下载
访问 Qualcomm 网站:(注册、登录 Qualcomm 账号)
https://developer.qualcomm.com/software/qualcomm-neural-processing-sdk
在 ‘Neural Processing SDK for AI -> Tools & Resources’ ⻚面,选择 Qualcomm Neural Processing SDK 下载到本地,并解压文件。
2、snpe安装与配置
将压缩包解压到home目录下,重命名为snpe,在文件夹的bin目录下执行以下脚本,检查依赖:
source dependencies.sh
source check_python_depends.sh
建立一个requirements.txt,写入:
sphinx
scipy
matplotlib
scikit-image
protobuf
pyyaml
mako
onnx
执行:
pip install -r requirements.txt
source envsetup.sh -o +你安装的onnx包的路径
配置snpe环境变量,这里aarch64-ubuntu-gcc7.5为arm架构的,如果是x86的,改成对于x86的文件夹目录即可。
以下为arm的:
export LD_LIBRARY_PATH="/home/用户名/snpe/lib/aarch64-ubuntu-gcc7.5:$LD_LIBRARY_PATH"
export SNPE_ROOT=/home/用户名/snpe
export PATH="/home/用户名/snpe/lib/aarch64-ubuntu-gcc7.5:$PATH"
export PYTHONPATH=$PYTHONPATH:/home/用户名/snpe/lib/python
以下为x86的:
export LD_LIBRARY_PATH="/home/用户名/snpe/lib/x86_64-linux-clang:$LD_LIBRARY_PATH"
export SNPE_ROOT=/home/用户名/snpe
export PATH="/home/用户名/snpe/bin/x86_64-linux-clang:$PATH"
export PYTHONPATH=$PYTHONPATH:/home/用户名/snpe/lib/python