
    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\\   \S	'   Sr\\   \S
'   Sr\\   \S'   Sr\\\\4      \S'   Sr\\   \S'   Sr\\\\\\4   \4      \S'   Sr\\\\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(\\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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	visualize )0__name__
__module____qualname____firstlineno__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/   r0   r1   r2   r3   r4   r5   r   r6   __static_attributes__r7       p/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddlex/inference/serving/schemas/pp_structurev3.pyr   r   !   s   04x~4&*OXd^*-1HTN1)--*.$.,08D>0*.$.)--)--48OXeE4K018 $Ix~$KOxeU5%<-@$&F GHO8<8E#t)$45<)-#-&*hsm*%)M8E?)(,huo,*..*..)-#-&*hsm*%)M8E?)(,huo,*..*..*/!4/-2$d2(,,(,,%*d*(,,04(49-4 $Ix~$rC   r   c                   p    \ rS rSr% \\S'   \R                  \S'   Sr\	\
\\4      \S'   Sr\	\   \S'   Srg)r   E   prunedResultmarkdownNoutputImages
inputImager7   )r8   r9   r:   r;   r?   r=   r   MarkdownDatarI   r   r   r@   rJ   rB   r7   rC   rD   r   r   E   s9    -1L(4S>*1 $J$rC   r   c                   0    \ rS rSr% \\   \S'   \\S'   Srg)r   L   layoutParsingResultsdataInfor7   N)	r8   r9   r:   r;   r   r   r=   r   rB   r7   rC   rD   r   r   L   s    233rC   r   inferr   N)typingr   r   r   r   r   r   pydanticr	   infra.modelsr   r   sharedr   __all__r   r@   r=   BaseInferRequestr   r   r   r   r7   rC   rD   <module>rW      s~    = < <  6  /c
 .!%3'' !%H%) %)  nlK80 E+, rC   