
    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 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\\\\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#g)r   !   NuseDocOrientationClassifyuseDocUnwarpinguseLayoutDetectionuseChartRecognitionlayoutThreshold	layoutNmslayoutUnclipRatiolayoutMergeBboxesModepromptLabelformatBlockContentrepetitionPenaltytemperaturetopP	minPixels	maxPixelsmaxNewTokensmergeLayoutBlocksmarkdownIgnoreLabelsTprettifyMarkdownFshowFormulaNumber	visualize )$__name__
__module____qualname____firstlineno__r   r   bool__annotations__r   r   r   r   r   floatdictr   r   r   r   strr   r   r    r!   r"   r#   intr$   r%   r&   r'   r   r(   r)   r*   __static_attributes__r+       n/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddlex/inference/serving/schemas/paddleocr_vl.pyr   r   !   sZ   04x~4&*OXd^*)--*.$.48OXeE4K018 $Ix~$KOxeU5%<-@$&F GHO8<8E#t)$45<!%K#%)--)-x-#'K%' D(5/ #Ix}##Ix}#"&L(3-&(,x~,04(49-4!d!#t# $Ix~$r7   r   c                   >    \ rS rSr% \\S'   Sr\\\\4      \S'   Sr	g)MarkdownData9   textNimagesr+   )
r,   r-   r.   r/   r4   r1   r=   r   r   r6   r+   r7   r8   r:   r:   9   s    
I'+FHT#s(^$+r7   r:   c                   \    \ rS rSr% \\S'   \\S'   Sr\\	\
\
4      \S'   Sr\\
   \S'   Srg)r   >   prunedResultmarkdownNoutputImages
inputImager+   )r,   r-   r.   r/   r3   r1   r:   rB   r   r   r4   rC   r6   r+   r7   r8   r   r   >   s3    -1L(4S>*1 $J$r7   r   c                   0    \ rS rSr% \\   \S'   \\S'   Srg)r   E   layoutParsingResultsdataInfor+   N)	r,   r-   r.   r/   r   r   r1   r   r6   r+   r7   r8   r   r   E   s    233r7   r   inferr   N)typingr   r   r   r   r   r   pydanticr	   infra.modelsr   r   sharedr   __all__r   r4   r1   BaseInferRequestr   r:   r   r   r   r+   r7   r8   <module>rO      s    = < <  6  /c
 .%3'' %0,9 ,
%) %)  nlK80 E+, r7   