Toybrick

load resnet18 onnx模型失败

FFFOCUS

注册会员

积分
56
楼主
发表于 2019-7-31 13:28:40    查看: 7358|回复: 4 | [复制链接]    打印 | 只看该作者
verbose=True
完整的日志

本帖子中包含更多资源

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

x
回复

使用道具 举报

FFFOCUS

注册会员

积分
56
沙发
 楼主| 发表于 2019-8-1 18:43:56 | 只看该作者
模型是自己用pytorch(1.1)训练的,保存成onnx的
转换代码
from rknn.api import RKNN

if __name__ == '__main__':
    rknn = RKNN()
    rknn.config(channel_mean_value='0 0 0 255', reorder_channel='0 1 2')
    print('--> Loading model\n')
    rknn.load_onnx('./resnet.onnx')
    print('done\n')
    print('--> Building model\n')
    rknn.build(do_quantization=False)
    print('done\n')
    rknn.export_rknn('./resnet.rknn')

    # Release RKNN Context
    rknn.release()
回复

使用道具 举报

zhangyu

新手上路

积分
10
板凳
发表于 2019-8-2 15:10:45 | 只看该作者
FFFOCUS 发表于 2019-8-1 18:43
模型是自己用pytorch(1.1)训练的,保存成onnx的
转换代码
from rknn.api import RKNN

does your pytorch model contain torch.view?
you can just replace it with squeeze/unsqueeze operator.
回复

使用道具 举报

zhangyu

新手上路

积分
10
地板
发表于 2019-8-2 15:13:08 | 只看该作者
zhangyu 发表于 2019-8-2 15:10
does your pytorch model contain torch.view?
you can just replace it with squeeze/unsqueeze operato ...

btw, transconv2d has a bug when bias=False. so bias can only be True
回复

使用道具 举报

FFFOCUS

注册会员

积分
56
5#
 楼主| 发表于 2019-8-5 20:07:01 | 只看该作者
zhangyu 发表于 2019-8-2 15:13
btw, transconv2d has a bug when bias=False. so bias can only be True

The picture below shows the difference between the public resnet18 with format onnx and my own resnet18 with format onnx which is produced by pytorch(version1.1).

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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


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