Skip to content

运行评测报错 #167

@liziwl

Description

@liziwl

我有些md没有生成,大概缺失了100张图,跑评测的时候报错了,想请教下是因为缺少markdown输出导致的问题吗。

Traceback (most recent call last):
  File "/home/liziqiang.lzq/OmniDocBench/pdf_validation.py", line 43, in <module>
    val_dataset = DATASET_REGISTRY.get(dataset)(cfg[task])
  File "/home/liziqiang.lzq/OmniDocBench/dataset/end2end_dataset.py", line 45, in __init__
    self.samples = self.get_matched_elements(filtered_gt_samples, pred_folder)
  File "/home/liziqiang.lzq/OmniDocBench/dataset/end2end_dataset.py", line 180, in get_matched_elements
    result = self.process_get_matched_elements(sample, pred_content, img_name, save_time) # Don't use timeout logic
  File "/home/liziqiang.lzq/OmniDocBench/dataset/end2end_dataset.py", line 295, in process_get_matched_elements
    latex_table_match_s,unmatch_table_pred = match_gt2pred_simple(gt_table, pred_dataset['latex_table'], 'latex_table', img_name) # Don't consider truncated merging for tables
  File "/home/liziqiang.lzq/OmniDocBench/utils/match.py", line 163, in match_gt2pred_simple
    gt_lines, norm_gt_lines, gt_cat_list, pred_lines, norm_pred_lines, gt_items, pred_items = get_gt_pred_lines(gt_items, pred_items,line_type)
  File "/home/liziqiang.lzq/OmniDocBench/utils/match.py", line 54, in get_gt_pred_lines
    gt_lines.append(str(item['latex']))
KeyError: 'latex'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions