本帖最后由 PositectTang 于 2019-7-18 14:02 编辑
使用rknn转换一个pb模型,发现两者跑出来的结果完全不一样,然后从每一个隐层看结果,发现从第一个隐层就开始有偏差,查看日志,发现第一层的膨胀系数为1,但是我pb模型是2,后面几层膨胀卷积系数都为1,但是我后面的系数为4,使用的是tf.nn.conv2d()里面的dilations参数,图片是各个隐层的结果对比,是不是rknn模型转化的时候自动忽略了膨胀卷积,测试了一下,使用普通的卷积,发现rknn模型和tensorflow模型结果是吻合的,转换时日志里面的膨胀系数还是一,感觉是转换会自动忽略膨胀系数这个选项,但是我必须要使用膨胀卷积,有什么方法可以解决吗
|