OAID / Tengine

Tengine is a lite, high performance, modular inference engine for embedded device
Apache License 2.0
4.61k stars 998 forks source link

Create graph failed - MobileNet SSD v1 #800

Open AkkiSony opened 3 years ago

AkkiSony commented 3 years ago

I succeeded in converting Yolov3 and utilizing the NPU using Tengine SDK. Now, I would like to use MobilNet SSD v1 on the NPU. During the conversion process, I got the following error. Please help me with the same. Thank you for your assistance.

MobilNet-Error

AkkiSony commented 3 years ago

Any suggestions please? @BUG1989

BUG1989 commented 3 years ago

Please use the Caffe SSD

AkkiSony commented 3 years ago

I am using Caffe MobileNet SSD pre trained model and want to check the inference time using NPU. During this process, I got the below problem. "Segmentation Fault"

Do you know how can I fix this problem?

Tengine-mobilenetssd-uint8-error

AkkiSony commented 3 years ago

@BUG1989 @debug202006 @kalcohol Can you please tell me which is the best possible way to get NPU working on MobileNet architecture. I am adamant on MobileNet, because it has good inference time compared to other models. Please suggest me that is compatible with Tengine model. Because, I will be using Tengine SDK to get it run on NPU.

AkkiSony commented 3 years ago

Is there any idea to resolve this problem? I want to run "MobilNet SSD v1" on NPU. Either with NPU SDK or Tengine.

AkkiSony commented 3 years ago

@BUG1989 @debug202006 @kalcohol I have a tensorflow mobilenet_v1_ssd model trained with my own custom dataset. Please can you tell me how can I successfully convert them to .tmfile and then utilize the NPU on VIM3?