PaddleX
PaddleX copied to clipboard
不支持实例分割?PaddleDeploy::CreateModel("mask") 返回NULL
我使用paddleX测试训练了小熊分解的实例分割模型,导出后,使用C++推理,但是当执行到接口: PaddleDeploy::CreateModel("mask")时返回NULL?
MaskRCNN是支持的。可以看下issue https://github.com/PaddlePaddle/PaddleX/issues/1342 ,这个用户是跑起来了的。
MaskRCNN是支持的。可以看下issue #1342 ,这个用户是跑起来了的。
不对呀:
就是空呢?
CreateModel("mask")?关键字不是"mask"??
使用的这个库:
那看下issue https://github.com/PaddlePaddle/PaddleX/issues/1329,确认下部署代码是否是最新的
确认,最新的。PaddleX里面的代码也是最新的,paddle库一直最高版本。
是不是model_type
传错了?是不是传的seg
?paddlex训练的模型model_type
都要传paddlex
是不是
model_type
传错了?是不是传的seg
?paddlex训练的模型model_type
都要传paddlex
您说的这个model_type在哪里传,还是设置? 正确的流程不都是: 第一步:PaddleDeploy::CreateModel("mask"); 第二步:Init(_cfg_file) 第三步:PaddleEngineInit(engine_config); 然后,第一步createMdel的名称,分割是seg,检测是det,分类是clas,实例分割是mask??不对吗?
当这个实例分割,使用seg的时候, predictor_->GetOutputNames();就会崩溃
不对呀:
您这个部署代码具体在哪里?看着不像是PaddleX提供的
不对呀:
您这个部署代码具体在哪里?看着不像是PaddleX提供的 那这个分割的cpp,应该参考哪里?
您grep一下,PaddleX repo的代码中没有recogtask->pppseg这一行,所以才会问您这个部署代码具体在哪
recogtask->pppseg前面我就是一个指针,您的重点是后面create为什么会返回NULL,是我的mask类型不对吗?