You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
异常:
Traceback (most recent call last):
File "F:\code\PaddleX\api_examples\test1.py", line 3, in
pipeline = create_pipeline(pipeline="PP-StructureV3")
File "F:\code\PaddleX\paddlex\inference\pipelines_init_.py", line 155, in create_pipeline
pipeline = BasePipeline.get(pipeline_name)(
File "F:\code\PaddleX\paddlex\inference\pipelines\layout_parsing\pipeline_v2.py", line 59, in init
self.inintial_predictor(config)
File "F:\code\PaddleX\paddlex\inference\pipelines\layout_parsing\pipeline_v2.py", line 154, in inintial_predictor
self.formula_recognition_pipeline = self.create_pipeline(
File "F:\code\PaddleX\paddlex\inference\pipelines\base.py", line 113, in create_pipeline
pipeline = create_pipeline(
File "F:\code\PaddleX\paddlex\inference\pipelines_init_.py", line 155, in create_pipeline
pipeline = BasePipeline.get(pipeline_name)(
File "F:\code\PaddleX\paddlex\inference\pipelines\formula_recognition\pipeline.py", line 103, in init
self.formula_recognition_model = self.create_model(formula_recognition_config)
File "F:\code\PaddleX\paddlex\inference\pipelines\base.py", line 86, in create_model
model = create_predictor(
File "F:\code\PaddleX\paddlex\inference\models_init_.py", line 112, in create_predictor
return BasicPredictor.get(model_name)(
File "F:\code\PaddleX\paddlex\inference\models\formula_recognition\predictor.py", line 67, in init
self.pre_tfs, self.infer, self.post_op = self._build()
File "F:\code\PaddleX\paddlex\inference\models\formula_recognition\predictor.py", line 96, in _build
infer = StaticInfer(
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 125, in init
self._update_option(option)
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 131, in _update_option
self._reset()
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 148, in _reset
) = self._create()
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 299, in _create
predictor = create_predictor(config)
ValueError: (InvalidArgument) The size of inputs must be equal to 2.
[Hint: Expected input_size == 2, but received input_size:1 != 2:2.] (at paddle\fluid\pir\dialect\operator\ir\pd_op3.cc:13372)
Process finished with exit code 1
环境
请提供您使用的PaddlePaddle和PaddleX的版本号
3.0-RC
请提供您使用的操作系统信息,如Linux/Windows/MacOS
windows 11
请问您使用的Python版本是?
3.9
请问您使用的CUDA/cuDNN的版本号是?
CPU推理
The text was updated successfully, but these errors were encountered:
使用gpu版本推理时也会遇到同样的ValueError: (InvalidArgument) The size of inputs must be equal to 2.
[Hint: Expected input_size == 2, but received input_size:1 != 2:2.] (at paddle\fluid\pir\dialect\operator\ir\pd_op3.cc:13372)
PaddlePaddle为3.0.0,PaddleX为3.0rc,使用Windows 11,Python版本为3.9,CUDA版本为12.6,cudnn版本为9.8.0
但他描述的问题中,貌似CPU推理也有问题。此外我也去试了一下部署CPU版本的PaddlePaddle,推理时也遇到这个ValueError: (InvalidArgument) The size of inputs must be equal to 2.
[Hint: Expected input_size == 2, but received input_size:1 != 2:2.] (at paddle\fluid\pir\dialect\operator\ir\pd_op3.cc:13372)
Checklist:
描述问题
执行测试代码:
异常:
Traceback (most recent call last):
File "F:\code\PaddleX\api_examples\test1.py", line 3, in
pipeline = create_pipeline(pipeline="PP-StructureV3")
File "F:\code\PaddleX\paddlex\inference\pipelines_init_.py", line 155, in create_pipeline
pipeline = BasePipeline.get(pipeline_name)(
File "F:\code\PaddleX\paddlex\inference\pipelines\layout_parsing\pipeline_v2.py", line 59, in init
self.inintial_predictor(config)
File "F:\code\PaddleX\paddlex\inference\pipelines\layout_parsing\pipeline_v2.py", line 154, in inintial_predictor
self.formula_recognition_pipeline = self.create_pipeline(
File "F:\code\PaddleX\paddlex\inference\pipelines\base.py", line 113, in create_pipeline
pipeline = create_pipeline(
File "F:\code\PaddleX\paddlex\inference\pipelines_init_.py", line 155, in create_pipeline
pipeline = BasePipeline.get(pipeline_name)(
File "F:\code\PaddleX\paddlex\inference\pipelines\formula_recognition\pipeline.py", line 103, in init
self.formula_recognition_model = self.create_model(formula_recognition_config)
File "F:\code\PaddleX\paddlex\inference\pipelines\base.py", line 86, in create_model
model = create_predictor(
File "F:\code\PaddleX\paddlex\inference\models_init_.py", line 112, in create_predictor
return BasicPredictor.get(model_name)(
File "F:\code\PaddleX\paddlex\inference\models\formula_recognition\predictor.py", line 67, in init
self.pre_tfs, self.infer, self.post_op = self._build()
File "F:\code\PaddleX\paddlex\inference\models\formula_recognition\predictor.py", line 96, in _build
infer = StaticInfer(
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 125, in init
self._update_option(option)
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 131, in _update_option
self._reset()
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 148, in _reset
) = self._create()
File "F:\code\PaddleX\paddlex\inference\models\common\static_infer.py", line 299, in _create
predictor = create_predictor(config)
ValueError: (InvalidArgument) The size of inputs must be equal to 2.
[Hint: Expected input_size == 2, but received input_size:1 != 2:2.] (at paddle\fluid\pir\dialect\operator\ir\pd_op3.cc:13372)
Process finished with exit code 1
环境
3.0-RC
windows 11
3.9
CPU推理
The text was updated successfully, but these errors were encountered: