MobileNet SSD 结果为负数
Created by: chenxiaoyu3
测试了你们提供的mobilenet ssd,结果是正确的。
但是我们训练的模型,在paddle-fluid v0.15, v1.0中均可以正常预测,预处理逻辑与官方完全一致:
inputSize = 300;
ddims = new int[]{1, 3, 300, 300};
img_meas = new float[]{127.5f, 127.5f, 127.5f};
img_scale = 0.007843f;
我尝试打印出所有layer的输出值来比对paddle-fluid和paddle-mobile的结果,但是paddle-mobile的debug没有layer name,打印出来的layer顺序也跟paddle-fluid不一致,难以比对。但肉眼看上去从第二层结果出来就不一致了。
这个问题困扰我们几周了,我们提供了模型(包括了预处理逻辑,测试图片),求帮看一下问题所在。 或者提供一个查找问题的方向。
链接: https://pan.baidu.com/s/1BxHkzj1UV0_ilqS_zZX03w 提取码: y3qw
另外,即使设置了
option(DEBUGING "enable debug mode" ON)
option(USE_EXCEPTION "use std exception" ON)
在android中也没有打印出任何debug日志