o
    1Îjƒ  ã                   @   sÄ   U d dl mZmZmZmZmZmZ d dlmZ ddl	m
Z
mZ ddlmZ ddlmZmZ g d¢Zd	Zee ed
< G dd„ deejƒZG dd„ deƒZG dd„ deƒZdeeefiZee ed< dS )é    )ÚDictÚFinalÚListÚOptionalÚTupleÚUnion)Ú	BaseModelé   )ÚDataInfoÚPrimaryOperationsé   )Úocr)ÚDocumentExportsÚOutputFormatsMixin)ÚINFER_ENDPOINTÚInferRequestÚLayoutParsingResultÚInferResultÚPRIMARY_OPERATIONSz/layout-parsingr   c                   @   sT  e Zd ZU dZee ed< dZee ed< dZee ed< dZ	ee ed< dZ
ee ed< dZee ed< dZee ed< dZee ed	< dZee ed
< dZeeeef  ed< dZee ed< dZeeeeeef ef  ed< dZeeeef  ed< dZee ed< dZee ed< dZee ed< dZee ed< dZee ed< dZee ed< dZee ed< dZ ee ed< dZ!ee ed< dZ"ee ed< dZ#ee ed< dZ$ee ed< dZ%eed< dZ&eed< dZ'eed< dZ(eed < dZ)eed!< dZ*eed"< dZ+ee,e  ed#< dZ-eed$< dZ.eed%< dZ/ee ed&< dZ0ee ed'< dS )(r   NÚuseDocOrientationClassifyÚuseDocUnwarpingÚuseTextlineOrientationÚuseSealRecognitionÚuseTableRecognitionÚuseFormulaRecognitionÚuseChartRecognitionÚuseRegionDetectionÚformatBlockContentÚlayoutThresholdÚ	layoutNmsÚlayoutUnclipRatioÚlayoutMergeBboxesModeÚtextDetLimitSideLenÚtextDetLimitTypeÚtextDetThreshÚtextDetBoxThreshÚtextDetUnclipRatioÚtextRecScoreThreshÚsealDetLimitSideLenÚsealDetLimitTypeÚsealDetThreshÚsealDetBoxThreshÚsealDetUnclipRatioÚsealRecScoreThreshFÚuseWiredTableCellsTransToHtmlÚ useWirelessTableCellsTransToHtmlTÚuseTableOrientationClassifyÚuseOcrResultsWithTableCellsÚuseE2eWiredTableRecModelÚuseE2eWirelessTableRecModelÚmarkdownIgnoreLabelsÚprettifyMarkdownÚshowFormulaNumberÚ	visualizeÚlogId)1Ú__name__Ú
__module__Ú__qualname__r   r   ÚboolÚ__annotations__r   r   r   r   r   r   r   r   r   r   ÚfloatÚdictr   r    r   r!   Ústrr"   Úintr#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r   r5   r6   r7   r8   © rB   rB   úq/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/inference/serving/schemas/pp_structurev3.pyr   "   sJ   
 "r   c                   @   sX   e Zd ZU eed< ejed< dZee	e
e
f  ed< dZee
 ed< dZee ed< dS )r   ZprunedResultÚmarkdownNÚoutputImagesÚ
inputImageÚexports)r9   r:   r;   r?   r=   r   ZMarkdownDatarE   r   r   r@   rF   rG   r   rB   rB   rB   rC   r   I   s   
 
r   c                   @   s"   e Zd ZU ee ed< eed< dS )r   ZlayoutParsingResultsZdataInfoN)r9   r:   r;   r   r   r=   r
   rB   rB   rB   rC   r   Q   s   
 r   Zinferr   N)Útypingr   r   r   r   r   r   Zpydanticr   Zinfra.modelsr
   r   Zsharedr   Zshared.exportr   r   Ú__all__r   r@   r=   ZBaseInferRequestr   r   r   r   rB   rB   rB   rC   Ú<module>   s   "'
ÿ