
    9i	                         % S SK JrJrJrJrJrJr  S SKJr  SSK	J
r
Jr  SSKJr  / SQrSr\\   \S	'    " S
 S\R$                  5      r " S S\5      r " S S\5      rS\\\40r\\   \S'   g)    )DictFinalListOptionalTupleUnion)	BaseModel   )DataInfoPrimaryOperations   )ocr)INFER_ENDPOINTInferRequestLayoutParsingResultInferResultPRIMARY_OPERATIONSz/layout-parsingr   c                       \ rS rSr% Sr\\   \S'   Sr\\   \S'   Sr	\\   \S'   Sr
\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\\\4      \S	'   Sr\\   \S
'   Sr\\\\\\4   4      \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr\\   \S'   Sr \\   \S'   Sr!\\   \S'   Sr"\\   \S'   Sr#\\   \S'   Sr$g)r   !   NuseDocOrientationClassifyuseDocUnwarpinguseTextlineOrientationuseSealRecognitionuseTableRecognitionuseFormulaRecognitionlayoutThreshold	layoutNmslayoutUnclipRatiolayoutMergeBboxesModetextDetLimitSideLentextDetLimitTypetextDetThreshtextDetBoxThreshtextDetUnclipRatiotextRecScoreThreshsealDetLimitSideLensealDetLimitTypesealDetThreshsealDetBoxThreshsealDetUnclipRatiosealRecScoreThresh	visualize )%__name__
__module____qualname____firstlineno__r   r   bool__annotations__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,   __static_attributes__r-       p/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddlex/inference/serving/schemas/layout_parsing.pyr   r   !   ss   04x~4&*OXd^*-1HTN1)--*.$.,08D>048OXeE4K018 $Ix~$EIxeU5%<-@&@ ABI+/8C=/)-#-&*hsm*%)M8E?)(,huo,*..*..)-#-&*hsm*%)M8E?)(,huo,*..*.. $Ix~$r9   r   c                   R    \ rS rSr% \\S'   Sr\\\	\	4      \S'   Sr
\\	   \S'   Srg)r   ;   prunedResultNoutputImages
inputImager-   )r.   r/   r0   r1   r5   r3   r>   r   r   r6   r?   r8   r-   r9   r:   r   r   ;   s-    -1L(4S>*1 $J$r9   r   c                   0    \ rS rSr% \\   \S'   \\S'   Srg)r   A   layoutParsingResultsdataInfor-   N)	r.   r/   r0   r1   r   r   r3   r   r8   r-   r9   r:   r   r   A   s    233r9   r   inferr   N)typingr   r   r   r   r   r   pydanticr	   infra.modelsr   r   sharedr   __all__r   r6   r3   BaseInferRequestr   r   r   r   r-   r9   r:   <module>rK      s}    = < <  6  /c
 .%3'' %4%) %)  nlK80 E+, r9   