o
    1Îjº  ã                   @   s¨   U d dl mZmZmZmZmZ d dlmZ ddlm	Z	 ddl
mZ g d¢ZdZee ed	< G d
d„ deƒ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ÚUnion)Ú	BaseModelé   )ÚPrimaryOperationsé   )Úobject_detection)ÚINFER_ENDPOINTÚInferRequestÚDetectedObjectÚInferResultÚPRIMARY_OPERATIONSz/rotated-object-detectionr   c                   @   sF   e Zd ZU eed< dZeeee	e
ef f  ed< dZee ed< dS )r   ÚimageNÚ	thresholdÚ	visualize)Ú__name__Ú
__module__Ú__qualname__ÚstrÚ__annotations__r   r   r   Úfloatr   Úintr   Úbool© r   r   ú{/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/inference/serving/schemas/rotated_object_detection.pyr   !   s   
  r   c                   @   s0   e Zd ZU ejed< eed< eed< eed< dS )r   ZbboxZ
categoryIdZcategoryNameZscoreN)	r   r   r   r   ZRotatedBoundingBoxr   r   r   r   r   r   r   r   r   '   s
   
 
r   c                   @   s*   e Zd ZU ee ed< dZee ed< dS )r   ZdetectedObjectsNr   )	r   r   r   r   r   r   r   r   r   r   r   r   r   r   .   s   
 r   Zinferr   N)Útypingr   r   r   r   r   Zpydanticr   Zinfra.modelsr	   Zsharedr   Ú__all__r   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   
ÿ