File size: 471 Bytes
18e4106
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
from pdf_extract_kit.registry.registry import TASK_REGISTRY
from pdf_extract_kit.tasks.base_task import BaseTask


@TASK_REGISTRY.register("table_parsing")
class TableParsingTask(BaseTask):
    def __init__(self, model):
        super().__init__(model)

    def predict(self, input_data, result_path, **kwargs):
        images = self.load_images(input_data)
        # Perform layout detection on input_data
        return self.model.predict(images, result_path, **kwargs)