Commit f1e2f084 authored by myhloli's avatar myhloli
Browse files

refactor(model): move page total time logging to custom model analysis

- Move page total time logging to doc_analyze_by_custom_model.py
- Remove page total time logging from pdf_extract_kit.py
- Add page_start timing variable to custom model analysis
- Update logger output format for page total time
parent 18aa1a20
......@@ -163,7 +163,9 @@ def doc_analyze(pdf_bytes: bytes, ocr: bool = False, show_log: bool = False,
page_width = img_dict["width"]
page_height = img_dict["height"]
if start_page_id <= index <= end_page_id:
page_start = time.time()
result = custom_model(img)
logger.info(f'-----page_id : {index}, page total time: {round(time.time() - page_start, 2)}-----')
else:
result = []
page_info = {"page_no": index, "height": page_height, "width": page_width}
......
......@@ -170,7 +170,6 @@ class CustomPEKModel:
logger.info('DocAnalysis init done!')
def __call__(self, image):
page_start = time.time()
# layout检测
layout_start = time.time()
......@@ -272,6 +271,4 @@ class CustomPEKModel:
)
logger.info(f'table time: {round(time.time() - table_start, 2)}')
logger.info(f'-----page total time: {round(time.time() - page_start, 2)}-----')
return layout_res
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment