×

签到

分享到微信

打开微信,使用扫一扫进入页面后,点击右上角菜单,

点击“发送给朋友”或“分享到朋友圈”完成分享

关于yolov5m模型在cnstream中的适配 已解决 tiger_k2021-11-22 11:48:12 回复 5 查看 使用求助
关于yolov5m模型在cnstream中的适配
分享到:

在使用cnstream时,同样的流程生成离线模型,s和x模型都可以在cnstream的tracing demo中加载运行,但是 m和l 模型就会报错,具体信息如下

( ) joyiot@joyiot-Default-string:~/Desktop/3/CNStream/samples/cns_launcher/ _tracking$ ./run.sh mlu220 encode_video yolov5
~/Desktop/3/CNStream/samples/cns_launcher/ _tracking ~/Desktop/3/CNStream/samples/cns_launcher/ _tracking
~/Desktop/3/CNStream/samples/cns_launcher/ _tracking
/home/joyiot/Desktop/3/CNStream/samples/cns_launcher/ _tracking
CNRT: 4.10.1 a884a9a
WARNING: Logging before InitCNStreamLogging() is written to STDERR
CNSTREAM REFLEX_  I1122 11:00:08.032078 13006] Register   named [PreprocLprnet]
CNSTREAM REFLEX_  I1122 11:00:08.032174 13006] Register   named [PreprocCpu]
CNSTREAM REFLEX_  I1122 11:00:08.032186 13006] Register   named [ObjPreprocCpu]
CNSTREAM REFLEX_  I1122 11:00:08.032194 13006] Register   named [PreprocYolov3]
CNSTREAM REFLEX_  I1122 11:00:08.032204 13006] Register   named [PreprocYolov5]
CNSTREAM REFLEX_  I1122 11:00:08.032215 13006] Register   named [VideoPreprocCpu]
CNSTREAM REFLEX_  I1122 11:00:08.032228 13006] Register   named [VideoObjPreprocCpu]
CNSTREAM REFLEX_  I1122 11:00:08.032243 13006] Register   named [VideoPreprocYolov3]
CNSTREAM REFLEX_  I1122 11:00:08.032256 13006] Register   named [VideoPreprocYolov5]
CNSTREAM REFLEX_  I1122 11:00:08.032269 13006] Register   named [PostprocClassification]
CNSTREAM REFLEX_  I1122 11:00:08.032279 13006] Register   named [ObjPostprocClassification]
CNSTREAM REFLEX_  I1122 11:00:08.032292 13006] Register   named [PostprocLprnet]
CNSTREAM REFLEX_  I1122 11:00:08.032305 13006] Register   named [PostprocMSSDPlateDetection]
CNSTREAM REFLEX_  I1122 11:00:08.032321 13006] Register   named [PostprocSsd]
CNSTREAM REFLEX_  I1122 11:00:08.032335 13006] Register   named [PostprocVehicleCts]
CNSTREAM REFLEX_  I1122 11:00:08.032347 13006] Register   named [PostprocYolov3]
CNSTREAM REFLEX_  I1122 11:00:08.032359 13006] Register   named [PostprocYolov5]
CNSTREAM REFLEX_  I1122 11:00:08.032374 13006] Register   named [VideoPostprocClassification]
CNSTREAM REFLEX_  I1122 11:00:08.032387 13006] Register   named [VideoObjPostprocClassification]
CNSTREAM REFLEX_  I1122 11:00:08.032402 13006] Register   named [VideoPostprocSsd]
CNSTREAM REFLEX_  I1122 11:00:08.032415 13006] Register   named [VideoPostprocYolov3]
CNSTREAM REFLEX_  I1122 11:00:08.032428 13006] Register   named [VideoPostprocYolov3MM]
CNSTREAM REFLEX_  I1122 11:00:08.032440 13006] Register   named [VideoPostprocYolov5]
CNSTREAM REFLEX_  I1122 11:00:08.032454 13006] Register   named [CarFilter]
CNSTREAM REFLEX_  I1122 11:00:08.032465 13006] Register   named [PlateFilter]
CNSTREAM REFLEX_  I1122 11:00:08.032477 13006] Register   named [VehicleFilter]
CNSTREAM REFLEX_  I1122 11:00:08.032539 13006] Register   named [PostprocBody25Pose]
CNSTREAM REFLEX_  I1122 11:00:08.032557 13006] Register   named [PostprocCOCOPose]
CNSTREAM REFLEX_  I1122 11:00:08.032572 13006] Register   named [DefaultKafkaHandler]
CNSTREAM DEMO I1122 11:00:08.032615 13006] CNSTREAM VERSION:v6.1.0
WARNING: Logging before InitGoogleLogging() is written to STDERR
I1122 11:00:08.045869 13006 model_manager.cpp:167] Load model from file: /home/joyiot/Desktop/220/y5v5_m.cambricon
I1122 11:00:08.070797 13006 model_cnrt.cpp:204] Load function from offline model succeeded
2021-11-22 11:00:08.095226: [cnrtError] [13006] [Card : 0] Malloc intmd space fail!, need malloc size is 1811939328
2021-11-22 11:00:08.095240: [cnrtError] [13006] [Card : 0] Init kernel intmd memory failed!
2021-11-22 11:00:08.095244: [cnrtError] [13006] [Card : 0] Init kernel 0 intmd memory failed!
2021-11-22 11:00:08.095248: [cnrtError] [13006] [Card : 0] cnrtForkRuntimeContext: Initialize new private space failed
E1122 11:00:08.095259 13006 model_cnrt.cpp:87] fork cnrtRuntimeContext_t failed error code: 632046
E1122 11:00:08.095386 13006 infer_server.cpp:94] Fork processor failed: Predictor
CNSTREAM INFERENCER2 E1122 11:00:08.095405 13006] [MyPipeline/ _detection/detector] [infer_server_] create session failed!
CNSTREAM CORE E1122 11:00:08.095499 13006] MyPipeline/ _detection/detector open failed!
CNSTREAM DEMO E1122 11:00:08.095742 13006] Pipeline start failed.
CNSTREAM CORE I1122 11:00:08.233002 13009] [MyPipeline] stop updating stream message

这是什么问题呢

版权所有 © 2024 寒武纪 Cambricon.com 备案/许可证号:京ICP备17003415号-1
关闭