Ë
    ¥ãif  ã                   óR   — d dl mZ d dlmZ ddlmZ ddlmZ e G d„ d«      «       Zy)	é    )Ú	dataclass)ÚListé   )Úget_alignments)ÚAlignmentArrayc                   ó‚   — e Zd ZU eed<   eed<   edeee      deee      dd fd„«       Zedee	   dee	   dd fd„«       Z
y)	Ú	AlignmentÚx2yÚy2xÚreturnc                 óH   — t        |«      }t        |«      }t        ||¬«      S ©N)r
   r   )r   r	   )Úclsr
   r   s      úi/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/spacy/training/alignment.pyÚfrom_indiceszAlignment.from_indices   s#   € ä˜SÓ!ˆÜ˜SÓ!ˆÜ˜S cÔ*Ð*ó    ÚAÚBc                 óN   — t        ||«      \  }}t        j                  ||¬«      S r   )r   r	   r   )r   r   r   r
   r   s        r   Úfrom_stringszAlignment.from_strings   s(   € ä! ! QÓ'‰ˆˆSÜ×%Ñ%¨#°3Ð%Ó7Ð7r   N)Ú__name__Ú
__module__Ú__qualname__r   Ú__annotations__Úclassmethodr   Úintr   Ústrr   © r   r   r	   r	      sv   … à	ÓØ	Óàð+˜t D¨¡I™ð +°T¸$¸s¹)±_ð +Èò +ó ð+ð
 ð8˜T #™Yð 8¨4°©9ð 8¸ò 8ó ñ8r   r	   N)	Údataclassesr   Útypingr   Úalignr   Úalignment_arrayr   r	   r   r   r   ú<module>r#      s*   ðÝ !Ý å !Ý +ð ÷8ð 8ó ñ8r   