Skip to content

slanet-plus输出异常 #14560

Answered by GreatV
shallow10 asked this question in Q&A
Jan 17, 2025 · 4 comments · 3 replies
Discussion options

You must be logged in to vote

根据你的描述和提供的命令,使用 SLANet-plus 模型进行表格结构识别时,输出异常的可能原因可以从以下几个方面进行排查:

1. 模型和代码版本不匹配

  • 问题: SLANet_plus_infer 模型以及 ppstructure 的代码可能存在不兼容的问题。如果使用了较新的 SLANet-plus 模型,而代码版本较旧,可能会导致模型输出异常。
  • 解决方案:
    • 确保使用的 ppstructure 源码为最新版本。如果不是,建议更新到最新版并重新尝试运行。
    • 仔细检查 ppstructure/table/predict_table.py 是否支持 SLANet-plus 模型,或者是否需要对代码进行额外修改来适配新版模型。

2. 模型路径配置错误

  • 问题: 命令中指定的模型路径可能存在错误,或者模型文件本身不完整。
  • 解决方案:
    • 确保以下路径中的文件齐全且正确:
      • --det_model_dir=E:\moxing\ppstruture\ch_PP-OCRv4_det_infer
      • --rec_model_dir=E:\moxing\ppstruture\ch_PP-OCRv4_rec_infer
      • --table_model_dir=E:\moxing\ppstruture\SLANet_plus_infer
    • 检查 SLANet_plus_infer 文件夹中是否包含 inference.pdmodelinference.pdiparams 文件。

3. 字典文件问题

  • 问题: --table_char_dict_path--rec_char…

Replies: 4 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@shallow10
Comment options

Answer selected by shallow10
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@shallow10
Comment options

@shallow10
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants