Skip to content

c++版本的推理结果与python版本的推理结果不符 #544

@cerasumat

Description

@cerasumat

使用2.6/3.0版本的paddle inference预编译库,官方yolov8预训练模型,对示例图片进行推理,输出的bbox总是有很多不正常的结果(均出现在左下角,面积很小但置信度很高),如下贴图。
该问题与模型无关,我使用自己训练的模型(python推理没这个问题),对其它图片预测,也是在左下角区域出现很多错误的置信度极高的bbox。
请问可能是什么原因导致?
错误的bbox截图如下:
image
image

复现环境 Environment

OS:Ubuntu22.04
PaddleInference: 2.6.1/3.0
GCC: 11
OpenCV: 4
    CPU推理,开了mklnn

补充下,不是绘图的问题。
在Predict方法里,从predictor_->Run();预测之后,开始postprocess,在如下计算rect坐标前数据就已经不对了。
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions