Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fastdeploy下使用ppvehicle的模型推理汽车的属性分类出现bug #2423

Open
hunagjingwei opened this issue Apr 3, 2024 · 3 comments
Assignees

Comments

@hunagjingwei
Copy link

hunagjingwei commented Apr 3, 2024

环境

@rainyfly
Copy link
Collaborator

rainyfly commented Apr 7, 2024

看起来是模型的输入不对,你检查一下放入模型的输入是否符合预期,看报错你输入的shape是1.765.1360.3 ?

@hunagjingwei
Copy link
Author

看起来是模型的输入不对,你检查一下放入模型的输入是否符合预期,看报错你输入的shape是1.765.1360.3 ?

std::string att_model_file = "/home/V01/uids0382/projects/CarDetDemo/vehicle_attribute_model/model.pdmodel";
std::string att_params_file = "/home/V01/uids0382/projects/CarDetDemo/vehicle_attribute_model/model.pdiparams";
std::string att_infer_cfg_file = "/home/V01/uids0382/projects/CarDetDemo/vehicle_attribute_model/infer_cfg.yml";
auto att_model = fastdeploy::vision::classification::PaddleClasModel(att_model_file, att_params_file, att_infer_cfg_file);
fastdeploy::vision::ClassifyResult result;
obj.convertTo(obj,CV_32F);//obj是Mat 图像
assert(att_model.Predict(&obj, &result));

直接用fastdeploy定义推理接口,好像不需要定义输入图像的大小吧,直接使用Predict进行推理就行了吧

@hunagjingwei
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants