PaddleX icon indicating copy to clipboard operation
PaddleX copied to clipboard

openvino推理部署:Compute category id is greater than labels in your config file

Open usuixingyili opened this issue 3 years ago • 6 comments

deploy下的cpp部署ok,转化为onnx和openvino模型都ok,openvino的python推理ok,cmakelist生成sln和编译都ok。 image

是否在生成sln或者编译的时候类别id映射有误?

usuixingyili avatar Dec 14 '21 02:12 usuixingyili

模型是由PaddleX训练的还是PaddleDetection训练的?

will-jl944 avatar Dec 14 '21 07:12 will-jl944

模型是由PaddleX训练的还是PaddleDetection训练的?

模型是ppdet的,只有1类。转化为openvino模型后,python推理类别id是从0开始的,但是生成exe就显示从1开始了。

usuixingyili avatar Dec 14 '21 07:12 usuixingyili

采用PaddleInference然后选择cpu部署会出现这个问题吗?

FlyingQianMM avatar Dec 16 '21 02:12 FlyingQianMM

采用PaddleInference然后选择cpu部署会出现这个问题吗?

inference 部署是没问题的。

usuixingyili avatar Dec 16 '21 03:12 usuixingyili

那看起来还是转onnx模型这个环节有问题。目前是怎么转的呢?

FlyingQianMM avatar Dec 16 '21 08:12 FlyingQianMM

那看起来还是转onnx模型这个环节有问题。目前是怎么转的呢?

转onnx、openvino,以及openvino的python推理均参考Paddle2ONNX: https://github.com/PaddlePaddle/Paddle2ONNX/blob/develop/experimental/openvino_ppdet_cn.md 生成vs工程和编译均在deploy/cpp下,到这里都是ok的,执行就出问题了。

usuixingyili avatar Dec 16 '21 09:12 usuixingyili