
    9i                         % S SK JrJrJr  S SKJr  SSKJr  SSKJ	r	J
r
  / SQrSr\\   \S	'    " S
 S\5      r " S S\5      r " S S\5      rS\\\40r\\   \S'   g)    )FinalListOptional)	BaseModel   )PrimaryOperations   )image_segmentationobject_detection)INFER_ENDPOINTInferRequestInstanceInferResultPRIMARY_OPERATIONSz/instance-segmentationr   c                   H    \ rS rSr% \\S'   Sr\\   \S'   Sr	\\
   \S'   Srg)r   !   imageN	threshold	visualize )__name__
__module____qualname____firstlineno__str__annotations__r   r   floatr   bool__static_attributes__r       w/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/paddlex/inference/serving/schemas/instance_segmentation.pyr   r   !   s#    J!%Ix% $Ix~$r    r   c                   p    \ rS rSr% \R
                  \S'   \\S'   \\S'   \	\S'   \
R                  \S'   Srg)	r   '   bbox
categoryIdcategoryNamescoremaskr   N)r   r   r   r   r   BoundingBoxr   intr   r   r
   Maskr   r   r    r!   r   r   '   s*    

&
&&OL

!
!!r    r   c                   :    \ rS rSr% \\   \S'   Sr\\	   \S'   Sr
g)r   /   	instancesNr   r   )r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r   r   /   s    H~E8C=r    r   inferr   N)typingr   r   r   pydanticr   infra.modelsr   sharedr
   r   __all__r   r   r   r   r   r   r   r   r    r!   <module>r5      st    ) (  , 8 6c
 5%9 %"y " )   nlK80 E+, r    