Ë
    ÝÍ:j|  ã                   ój   — d dl Z d dlmZ  e«       Z G d„ d«      Zd„ Zd„ Zd„ Zd„ Zd	„ Z	d
„ Z
d„ Zd„ Zy)é    N)Úimport_numpyc                   óH   — e Zd ZdgZedd„«       Zedd„«       Zd„ Zd„ Zd„ Z	y)	ÚKeyValueÚ_tabc                 ó¶   — t         j                  j                  t         j                  j                  ||«      }t        «       }|j                  |||z   «       |S ©N)ÚflatbuffersÚencodeÚGetÚpackerÚuoffsetr   ÚInit)ÚclsÚbufÚoffsetÚnÚxs        úŠ/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/onnxruntime/quantization/CalTableFlatBuffers/KeyValue.pyÚ	GetRootAszKeyValue.GetRootAs   sF   € ä×Ñ×"Ñ"¤;×#5Ñ#5×#=Ñ#=¸sÀFÓKˆÜ‹JˆØ	�‰ˆs�A˜‘JÔØˆó    c                 ó&   — | j                  ||«      S )z6This method is deprecated. Please switch to GetRootAs.)r   )r   r   r   s      r   ÚGetRootAsKeyValuezKeyValue.GetRootAsKeyValue   s   € ð �}‰}˜S &Ó)Ð)r   c                 óN   — t         j                  j                  ||«      | _        y r   )r	   ÚtableÚTabler   )Úselfr   Úposs      r   r   zKeyValue.Init   s   € Ü×%Ñ%×+Ñ+¨C°Ó5ˆ�	r   c                 óö   — t         j                  j                  j                  | j                  j                  d«      «      }|dk7  r2| j                  j                  || j                  j                  z   «      S y )Né   r   ©r	   Únumber_typesÚUOffsetTFlagsÚpy_typer   ÚOffsetÚStringÚPos©r   Úos     r   ÚKeyzKeyValue.Key   óY   € Ü×$Ñ$×2Ñ2×:Ñ:¸4¿9¹9×;KÑ;KÈAÓ;NÓOˆØ�Š6Ø—9‘9×#Ñ# A¨¯	©	¯©Ñ$5Ó6Ð6Ør   c                 óö   — t         j                  j                  j                  | j                  j                  d«      «      }|dk7  r2| j                  j                  || j                  j                  z   «      S y )Né   r   r    r'   s     r   ÚValuezKeyValue.Value&   r*   r   N)r   )
Ú__name__Ú
__module__Ú__qualname__Ú	__slots__Úclassmethodr   r   r   r)   r-   © r   r   r   r      s>   „ Ø�€Iàòó ðð ò*ó ð*ò
6òór   r   c                 ó&   — | j                  d«       y )Né   )ÚStartObject©Úbuilders    r   ÚStartr9   -   s   € Ø×Ñ˜Õr   c                 ó   — t        | «      S )z2This method is deprecated. Please switch to Start.)r9   r7   s    r   ÚKeyValueStartr;   1   s   € ä�‹>Ðr   c                 óx   — | j                  dt        j                  j                  j	                  |«      d«       y )Nr   ©ÚPrependUOffsetTRelativeSlotr	   r!   r"   r#   ©r8   Úkeys     r   ÚAddKeyrA   6   s-   € Ø×'Ñ'¨¬;×+CÑ+C×+QÑ+Q×+YÑ+YÐZ]Ó+^Ð`aÕbr   c                 ó   — t        | |«      S )z3This method is deprecated. Please switch to AddKey.)rA   r?   s     r   ÚKeyValueAddKeyrC   :   s   € ä�'˜3ÓÐr   c                 óx   — | j                  dt        j                  j                  j	                  |«      d«       y )Né   r   r=   ©r8   Úvalues     r   ÚAddValuerH   ?   s-   € Ø×'Ñ'¨¬;×+CÑ+C×+QÑ+Q×+YÑ+YÐZ_Ó+`ÐbcÕdr   c                 ó   — t        | |«      S )z5This method is deprecated. Please switch to AddValue.)rH   rF   s     r   ÚKeyValueAddValuerJ   C   s   € ä�G˜UÓ#Ð#r   c                 ó"   — | j                  «       S r   )Ú	EndObjectr7   s    r   ÚEndrM   H   s   € Ø×ÑÓÐr   c                 ó   — t        | «      S )z0This method is deprecated. Please switch to End.)rM   r7   s    r   ÚKeyValueEndrO   L   s   € äˆw‹<Ðr   )r	   Úflatbuffers.compatr   Únpr   r9   r;   rA   rC   rH   rJ   rM   rO   r3   r   r   ú<module>rR      sI   ðó
 Ý +áƒ^€÷ñ òDòò
cò ò
eò$ò
ór   