Sherlock-hh / bug_record

记录一下搞出的各种bug以免下次再遇见的时候忘了又要费那么大劲再搞一遍
0 stars 0 forks source link

yolov5s onnx to rknn model, load_onnx :KeyError: '378' #7

Closed Sherlock-hh closed 1 year ago

Sherlock-hh commented 1 year ago

参考 255

官方test.py ret = rknn.load_onnx(model=ONNX_MODEL,outputs=['378', '439', '500'])netron.app/打开 自己的模型和官方提供的模型(examples/onnx/yolov5/yolov5s.onnx) 在官方模型中找到对应名字的层 image 在自己的模型中找到对应结构的层,找到对应的名称替换进去 image 修改如下 ret = rknn.load_onnx(model=ONNX_MODEL,outputs=['/model.24/m.0/Conv_output_0', '/model.24/m.1/Conv_output_0', '/model.24/m.2/Conv_output_0']) 就可以了