Toybrick

使用rknn工具转换的模型结果和tensorflow结果不对

PositectTang

注册会员

积分
66
楼主
发表于 2019-7-17 19:21:24    查看: 7526|回复: 4 | [复制链接]    打印 | 显示全部楼层
本帖最后由 PositectTang 于 2019-7-18 14:02 编辑

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表