
    }-jX                         d dl mZ ddlmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+ ddl,m-Z- ddl.m/Z0 d Z1d	 Z2g d
Z3dS )    )	benchmark   )ChartParsingDocImgOrientationClassificationDocVLMFormulaRecognitionLayoutDetectionSealTextDetectionTableCellsDetectionTableClassificationTableStructureRecognitionTextDetectionTextImageUnwarping!TextLineOrientationClassificationTextRecognition)
DocPreprocessorDocUnderstandingFormulaRecognitionPipeline	PaddleOCRPaddleOCRVLPPChatOCRv4DocPPDocTranslationPPStructureV3SealRecognitionTableRecognitionPipelineV2)AsyncPaddleOCRClientPaddleOCRClientPaddleOCRVLOptionsModel
OCROptionsPPStructureV3OptionsPaddleOCRAPIError	AuthErrorInvalidRequestErrorAPIErrorJobFailedErrorPollTimeoutErrorRequestTimeoutErrorResponseFormatErrorResultParseErrorNetworkError)logger)versionc                      ddl m}  || fi |S )zFConvert an office document to Markdown. See paddleocr._doc2md.convert.r   )convert)_doc2mdr/   )sourcekwargsr/   s      R/var/www/html/banglarbhumi/venv/lib/python3.11/site-packages/paddleocr/__init__.pydoc2md_convertr4   B   s,          76$$V$$$    c                  "    ddl m}   |             S )zJReturn supported file extensions. See paddleocr._doc2md.supported_formats.r   supported_formats)r0   r8   r7   s    r3   doc2md_supported_formatsr9   I   s#    ******r5   ),r   r   r   r   r    r!   r   r   r   r   r   r
   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r4   r9   r"   r#   r$   r%   r&   r(   r'   r)   r*   r+   r,   __version__N)4!paddlex.inference.utils.benchmarkr   _modelsr   r   r   r   r	   r
   r   r   r   r   r   r   r   
_pipelinesr   r   r   r   r   r   r   r   r   r   _api_clientr   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   _utils.loggingr,   _versionr-   r:   r4   r9   __all__ r5   r3   <module>rC      s4   8 7 7 7 7 7                                                                                       $ # " " " " " , , , , , ,% % %  - - -r5   