sxch775-work

Results 15 comments of sxch775-work

下面是我微调用的yml Global: model_name: PP-OCRv5_mobile_det # To use static model for inference. debug: false use_gpu: true epoch_num: &epoch_num 20 log_smooth_window: 20 print_batch_step: 100 save_model_dir: ./output/PP-OCRv5_mobile_det save_epoch_step: 2 eval_batch_step: - 0 -...

补充一点,我使用的是CPU来训练

可能是我把官方的训练yml文件改错了,重新从官方的yml改了一遍,可以运行了

我跟踪了一下代码,发现是你们训练的yml,DetResizeForTest这个项目下面没有项目,而官网的PP-OCRv5_mobile_det, - DetResizeForTest: resize_long: 960 请问这是C++推理的代码有问题,还是你们官网的PP-OCRv5_mobile_det训练用的yml有问题?官网的训练用yml我从这下载 https://github.com/PaddlePaddle/PaddleOCR/blob/main/configs/det/PP-OCRv5/PP-OCRv5_mobile_det.yml 你们C++推理 det的predictor.cc的Build方法有一行resize_param.resize_long = std::stoi(pre_tfs.at("DetResizeForTest.resize_long")); 这行代码出现了问题

现在初步判断是inference.yml里面的resize_long,默认是设置成960,把它设置成超过图片边长就没问题。或者把text_det_limit_side_len设置成960也可以。是因为resize_long和text_det_limit_side_len必须一致?

> 我们在C++中对单坐标返回进行了支持,您可以先参考这个PR: [#16364](https://github.com/PaddlePaddle/PaddleOCR/pull/16364) 这个没有被合并到master呀,什么时候能合并?这次更新,C++版本是不是没做任何更新?C++被放弃了吗?

> 这个是一定会合并的,预计本月内。C++目前计划在下个版本更新哈,可以继续关注。 下个版本什么时候发?

> 这个是一定会合并的,预计本月内。C++目前计划在下个版本更新哈,可以继续关注。 另外你在 C++推理能不能不在推理的类里面调用Exit(-1) (Issue #16383)中回复“收到”,是不是能给Exit(-1)改成抛出异常的方式?

> 这个是一定会合并的,预计本月内。C++目前计划在下个版本更新哈,可以继续关注。 今天就是月底了,今天能发?

问个事,你微调检测模型的时候没报错吗?有没有修改官网默认的训练yml文件?