模型转换完成后,开始研究模型如何调用,首先参考smart_IPC_demo例子,直接将配置文件中模型的路径替换为自己训练的模型。
运行成功,但是好像没有检测结果。
查看代码,这个例子主要是使用libawnn_full这个库的函数:
可是没有开源啊,看不到后处理是怎么做的,awnn_det_post这个后处理接口只适用于他本身的人脸和人体的两个检测模型,顿时傻眼。
然后参考了tina 5.0系统的例子https://tinyvision.yuzukihd.top/#/?id=tina-linux-npu-%e5%bc%80%e5%8f%91
虽然模型的网络结构不太一样,但是这个还是很有参考意义的,使用awnn_get_output_buffe