- Add logger info for each batch processed - Include batch number and page count in log message
@@ -156,7 +156,10 @@ def doc_analyze(
batch_images = [images_with_extra_info]
results = []
- for batch_image in batch_images:
+ processed_images_count = 0
+ for index, batch_image in enumerate(batch_images):
+ processed_images_count += len(batch_image)
+ logger.info(f'Batch {index + 1}/{len(batch_images)}: {processed_images_count} pages/{len(images_with_extra_info)} pages')
result = may_batch_image_analyze(batch_image, ocr, show_log,layout_model, formula_enable, table_enable)
results.extend(result)