onnx模型转换到rknn脚本

from rknn.api import RKNN

ONNX_MODEL = './onnx_models/yolov5s_rm_transpose.onnx'

platform="rk1808"

platform = "rv1109"

RKNN_MODEL = 'yolov5s_relu_{}_out_opt.rknn'.format(platform)

if name == 'main':

add_perm = False # 如果设置成True,则将模型输入layout修改成NHWC

Create RKNN object

rknn = RKNN(verbose=True)

pre-process config

print('--> config model')

rknn.config(batch_size=1, mean_values=[[0, 0, 0]], std_values=[[255, 255, 255]], reorder_channel='0 1 2', target_platform=[platform],

force_builtin_perm=add_perm, output_optimize=1)

print('done')

Load tensorflow model

print('--> Loading model')

ret = rknn.load_onnx(model=ONNX_MODEL)

if ret != 0:

print('Load resnet50v2 failed!')

exit(ret)

print('done')

Build model

print('--> Building model')

ret = rknn.build(do_quantization=True, dataset='./dataset.txt')

if ret != 0:

print('Build resnet50 failed!')

exit(ret)

print('done')

rknn.export_rknn_precompile_model(RKNN_MODEL)

rknn.export_rknn(RKNN_MODEL)

rknn.release()

相关推荐
九河云3 分钟前
华为云能源行业云边协同:构筑新能源电站智能运维新基座
人工智能·华为云·数字化转型
SkyPhy - 格物智慧7 分钟前
英伟达收购SchedMD深度解析:完成AI基础设施垂直整合的最后一块拼图
人工智能
这张生成的图像能检测吗9 分钟前
(论文速读)RoShuNet:一个轻量级的基于卷积神经网络的可见图像特征提取器
人工智能·深度学习·计算机视觉·语义分割·目标追踪·分类模型
ApiHug11 分钟前
智能采购新革命:真惠采——让工业品采购降本增效双突破
大数据·人工智能
计算机毕设指导612 分钟前
基于微信小程序+django连锁火锅智慧餐饮管理系统【源码文末联系】
java·后端·python·mysql·微信小程序·小程序·django
colourmind13 分钟前
记录一次vscode debug conda python 使用报错问题排查
vscode·python·conda
智航GIS16 分钟前
2.1 变量与数据类型
开发语言·python
旧梦吟17 分钟前
脚本工具 批量md转html
前端·python·html5
得贤招聘官24 分钟前
告别“感觉选人”:AI重构招聘的效率、精准与体验闭环
人工智能·重构
Jerryhut26 分钟前
Opencv总结2——图像金字塔与轮廓检测
人工智能·opencv·计算机视觉