上位机docker开发环境准备

参考**地平线 AI 社区 (horizon.ai)资源中心,**下载旭日X3派系统镜像(桌面版),重新烧录sd卡

下载OE开发包:

wget -c ftp://vrftp.horizon.ai/Open\_Explorer\_gcc\_9.3.0/2.6.2b/horizon\_xj3\_open\_explorer\_v2.6.2b-py38\_20230606.tar.gz

解压:

tar -zxvf horizon_xj3_open_explorer_v2.6.2b-py38_20230606.tar.gz

下载docker包 wget -c ftp://vrftp.horizon.ai/Open_Explorer_gcc_9.3.0/2.6.2b/docker_openexplorer_ubuntu_20_xj3_cpu_v2.6.2b.tar.gz

安装docker包,同时准备docker环境,pip install docker

加载并进入docker

# 加载docker

docker load -i

docker_openexplorer_ubuntu_20_xj3_cpu_v2.6.2b.tar.gz

# 进入docker

docker run -it --rm -v ${PWD}:/open_explorer openexplorer/ai_toolchain_ubuntu_20_xj3_cpu:v2.6.2b

进入OE包中模型转换示例文件夹

cd ddk/samples/ai_toolchain/horizon_model_convert_sample/03_classification/05_efficientnet_lite0_onnx/

进入提前复制备份的mapper文件夹

cd mapper_tmp/

运行sh 01_check.sh 进行模型检查,运行sh 02_preprocess.sh 进行处理校准数据,运行sh 03_build.sh 进行模型量化编译

运行 hb_perf model_output/efficientnet_lite0_224x224_nv12.bin

进行静态性能评估