文件说明
- dequant、bev_pool、transpose:代码文件夹
- vx_app_c7x_target_kernel_*.lib: C7x lib库
- custom.json:AOS裁剪脚本用
裁剪
裁剪工程文件路径以 /home/faw/ti-processor-sdk-rtos-j784s4-evm-08_06_00_14/ 为例
- 将DSP_Kernels文件夹放入裁剪工程文件夹内
- dequant、bev_pool、transpose文件夹放置于/home/faw/ti-processor-sdk-rtos-j784s4-evm-08_06_00_14/vision_apps/kernels
- ==transpose/c71/concerto.mak文件中的 IDIRS += /home/faw/ti-processor-sdk-rtos-j784s4-evm-08_06/mmalib_02_06_02_00/ti/mmalib/src 修改为实际对应路径==
- 修改/home/faw/ti-processor-sdk-rtos-j784s4-evm-08_06_00_14/vision_apps/Makefile,在DIRECTORIES := 声明下方添加 DIRECTORIES += kernels/dequant DIRECTORIES += kernels/bev_pool DIRECTORIES += kernels/transpose
- 检查custom.json中 libName 和 includeName 是否与放置路径对应
- 参考HUAWEI AOS 3.2 AI框架参考手册 3.3.2裁剪工具部分,使用—customop 添加自定义算子
运行裁剪脚本时添加如下选项
--customop ./DSP_dequant/custom.json